the 20B is the size of a 6gal drum, so making it fit is as easy as pie. it's actually not much longer than an A15 block - but the mounting points are all wrong. you should run with a 12A style timing cover, and use modified RX3/7 mounts to mount it over your swaybar as per most of Mazda's arrangements.
a ported NA 20B would see you filling up at every servo on the way to your destination. and of course, there's the rebuild cost.
you could make it carby, but then, you'd need to make all new manifolds to suit and then get the carbies on top of that.
the 20B has one of the best flowing inlet manifolds around, so why ditch it? hook up an LTX12 microtech onto all the std manifolds and injectors for $AU1395 and SAVE yourself money by going EFI.
the 20B doesn't need to be revved as hard to make the same power as a 13B, hence why they have the tag of being more reliable. but don't be fooled, the very early engines are known for eccentric shaft failure and rear rotor shifting. this problem was quickly rectified though, i think the problem engines were 1991 and early 92.
you could use a std FC3S RX7 5 speed behind a 20B with no turbos, with a good 13B clutch and flywheel and the 20B counterweight.
the sump might need mods though, although if it does foul, use a 180B / stanza crossmember and be done with it.
it's certainly a conversion i was considering, but trying to get a "4.0L" engine (mazda quotes it at 1998cc - so double that) engineered into a 1200 would see you on a mission from god.
but if it's not going to be street legal, then take it away. it's certainly not an overly complicated conversion.
good luck