get the newest he can afford. Imprezas are like legos, you can mix and match almost anything. My friend regularly posts on here
North American Subaru Impreza Owners Club
They may have a nice guide to picking a rex kind of like slee does for picking a LC.