Sorry newbie here tumpang lalu..
Of course B16a/b can rev high with less vibration,friction,sidewall-load to the cylinders due to their rs ratio and less rod-angles(1.74:1 & 1.84:1) while b20B/Z and B18A/B (on their standard stroke) are only 1.54:1 and was built by the manufacturer without vtec. 1.75:1 is considered 'ideal' by some engine builders and some of them do believe if below 1.61:1 (with the exception of stock B18C & B18C-R with rs ratio of 1.58:1) , the use of good n strong conrods,bearings,headbolts are recommended.
I dont think u will 'miss' the excitement of b16a's high revving when u plonk in a B20/18's bottom end. Technically speaking, at 7krpm B16A's 81mm piston only travels 18m/sec while B20 with vtec head already reaches 20-22m/sec (depends on it's strokes,piston diameters,bottom end internal weights etc).
If you're afraid of vibrations during high rpm when using above 85mm maybe you can afford an Endyn rods to hold the cylinders if resleeving and blockguard isnt your option.
As for camshaft ,valvetrains,piston diameters,piston selections, static & dynamic compressions,wrist pin locations,a/f ratios tuning,ignitions,fuellings,ITB goes , many SIFUS here including you yourself had discussed earlier.
But if u're planning to only use the stock 137mm rods and headbolts and stock camshaft (?) maybe b20s sifus can help u to choose a relevant piston and their sizes and it's redline range for your wallet-safety purpose.The risk is always there, if Kaboom just build another...even F1 engine 'kong' sumtimes.
Pls correct me if im wrong..peace.
RALAT ITU NORMAL.
sacrifice oil consumption