If you choose to go OBD1, which I think would be the best way to do it, you can grab yourself any P05, P06, P20, P71, P30, (or any other OBD1 chippable ECU). Don'T worry if it doesn'T come from a motor with VTEC, or auto/manual, whatever. If you have some1 in your area that knows what they are doing, they will be add VTEC capabilities to the ECU, convert from Auto to Manual if needed, etc.
F20B Specific: (I don't know which motor you are looking at right now...)
You can also use the JDM ECU. Its direct plug and play. (And the JDM units have no immobilizers) I wouldn't use an H22 ECU to run the motor. Take this from somebody who started with an H22 basemap, and saw personally how big of a change was made to make the motor run nicely. Its a good place to start though, just to get the thing running, but 11:1 compression, 2L less displacement, bigger cams, everything will be off. It will run, but it won'T run right.
Also, for the power steering, you will have to find yourself an H22 pump and bracket, and I would also recommend an H22 P/S line as well. I haven't come across ANY F20B with a P/S pump already on the motor. The stock crank pulley that comes with the F20B doesn't even have the track for another belt. I am not sure if its because the Accord SiR/SiR-T has NO power steering, or because it has electric power steering...
The mounts, there is nothing to modify. I used everything from the F23. Everything bolts DIRECTLY up. Its really a very straight forward install...
As I said before, its basically an H22 motor, (from the outside), so anything H-series or F-series will bolt on. However there are MINOR differences, as with the Powersteering Pump.
One thing you won't read about is the distributer wiring. Its not difficult, but its tedious for some. The F23 has a 4 wire connector into the dizzy. The F20B has a....7? or 8? I can't remember now. Reason being is that 2 sensors which are found in the F20B dizzy, are located on the crank on the F23. Those wires will have to be either extended, or, the easy way (and cleaner), just pulled out of the harness, rerouted withing the stock loom, and added to the Dizzy connector. (Looks OEM this way)
What I did personally is I ditched the dizzy that came with the motor, and opted for an external coil dizzy from a 92-96 Prelude, and wired THAT up. Just so in the future, in case something goes wrong with the dizzy, I won't have to REwire it up to replace the distributer.