should i.....?

ok i can get a b16a2 dohc si v-tec from a 99 civic for $385…it comes with pistons and rods and everything…it’s just the block…it has 70,000 miles on it…i dunno if i should get it and if i do will the parts from my stock b18a1 fit on it to complete it?..like will my tranny fit and everything else? i’m just kinda looking for opinions right now…thanx alot