Original poster take note that says "all Phase 2" but the 1998 Forester you're asking about is a phase 1 so that doesn't answer your question directly, although I think in the end you'll want a Phase II block anyway.
Correct - engine mounts are a non-issue for Subaru's, they're basically all located identically, you can drop your engine in a 1987 Loyale or 2008 Tribeca if you wanted to and it'll bolt up.
You used an EJ25 HG on an EJ22 block? The fire ring would be larger in diameter (EJ25 bore) than the cylinder (EJ22 bore).
Usually the HG matches the bore so the fire ring matches the cylinder diameter.
HP estimates are discussed on the board. 190-ish is a commonly thrown around number - but it ends up depending on which block/pistons/heads you use. GD mentions his preferred combination of heads/pistons elsewhere. I think he prefers Phase II pistons/blocks.
1998 forester is a Phase I block. I'm pretty sure Phase II is the prefered block to use but someone else will mention or you can search it.
As to manifold and block - the intake manifold doesn't bolt to the block, it bolts to the heads.
You're going to bolt your heads to an EJ block - and then your intake manifold bolts to your heads - just like right now. Basically *NOTHING* changes - you're just sliding out the block and pistons and sliding another one underneath all the heads/intake manifold. So there's really zero questions about how to do it - or if the electronics matter - because it's all easy and nothing different happens nor does anything change.
Pick a block - bolt your EJ22 heads to it - swap over all your intake manifold, wiring, sensors, etc.
Interchanging of intakes/heads/blocks - that is depending on Phase I or Phase II.
Phase I intake manifolds only bolt to Phase I heads.
Phase II intake manifolds only bolt to Phase II heads.
But EJ blocks aren't phase dependent so you can bolt any Phase I or II heads (and therefore intake manifolds because those attach to the heads) to any EJ block, phase of the block does not matter.