you could, or you just just stuff a brand new ej257 shortblock on it- bigger, newer, and alot less time :P
ej20G does not have spark plugs, it has Coilpacks on plugs. gaskets and seals are standard subaru fare- not very hard to come by, just order for DOHC ej25 NA or ej205 at your dealer, depending on the part.