Congratulations to skyewalker for winning yet another t-shirt to add to the collection.
Stuck with the last one:
23D Visionary type (5) I?E?L - It has to be IDEAL (as the only other word which fits is ILEAL and I don't think that's appropriate) but I can't parse it.