I believe the exhaust manifold configuration is different as well. The F22A is O-O-O-O, and the F22B is O--OO--O. So, you could not reuse the exhaust manifold from the Ody. You would probably need one from a fourth gen Accord
The F22A is an OBD I, and the F22B is OBD II or OBD I, depending on the year (OBD I for 95, OBD II for 96 and up). There will be some sensor and/or wiring issues to overcome if you install an OBD I engine in an OBD II vehicle.
You will probably be sacrificing some horsepower with the F22A. Although the F22A6 was rated at 140hp, the F22a1 and F22A4 were rated at 125hp and 130hp, respectively
Don't know about tranny compatibility