you should search before you make threads

but of course the b18c is going to be your best bet, stronger motor than the b16 and more displacement ftw
they will both fit but you will have to do some tweaking, use the search function to find more information