Fuel injectors are engine specific, so no.
It is a bad idea to go to all the work to swap out 20 year old injectors.
Not sure, as I don't remember if flow rates vary from the 2.5 to the 2.2i. Might even have different connector plugs, too....
Looking for a Used Legacy in your area?
CarGurus has 14,603 nationwide Legacy listings starting at $1,995.
Search Subaru Legacy Questions
Subaru Legacy Experts