Yours should have EGR. Get a 2.2 with EGR and the matching Y pipe and you're generally in business.
If you're pulling it from the car yourself I've found that if you swap the ECU with the engine it usually negates the need to make sure it has EGR. My experience is limited to swapping a 97 Impreza motor into a 98 Outback, however. Both were 5 speeds. Impreza did not have EGR, all I did was drop it in and plug it up. No intake swapping or nuthin'.
Pre-96 would be considered preferable as they're still non-interference motors, so no bent valves if you break a timing belt down the road.
If you're pulling it from the car yourself I've found that if you swap the ECU with the engine it usually negates the need to make sure it has EGR. My experience is limited to swapping a 97 Impreza motor into a 98 Outback, however. Both were 5 speeds. Impreza did not have EGR, all I did was drop it in and plug it up. No intake swapping or nuthin'.
Pre-96 would be considered preferable as they're still non-interference motors, so no bent valves if you break a timing belt down the road.