Дефис не нужен. Правильно: старушка Европа.
Дефис ставится в обоих случаях.
Дефис (орфографический знак, соединяющий части слова) здесь ставиться не может, а тире (пунктуационный знак, соединяющий разные слова) возможно (при логическом подчеркивании).
Уместный в разговорной речи вариант: нужен парень лет двадцати двух.
Возможна постановка тире после слова смола.