I need to replace my Crank and that means the heads have to come off

So i will rebuild it fully as its not worth pulling it all apart withough putting new bits in?
so this is my plan so far
PARTS
Closed Deck EJ20 with oil squirters - Which i have
99 WRX crank - Which i have
Standard rods - Which i have
Forged Pistons - Which i need
Turbo JDM forester heads - which i have and will port
ARP head studs - which i need
Cometic heads gaskets? - recomendations on different re usable gaskets?
MODS
Port matching manifolds
Parallel Fuel rails
Oil/Air seperator
Remove factory oil cooler and use external item.
That is the plans so far, suggestions?
Cheers,
Samuel