nos-1 :
b16 or b18 is ideal fit for civic not a 20v.,,,,, toyota 20v engine is opposite of Honda b18,, gearbox on opposite side,, design and location of mounts is diffirent,,, and 1 guy did try this,, he swaped a 20v in civic95 and drove around,, but it wasnt an easy 1.. lot of alignment required and mechanic did it because to mechanic that meant $.
starletGT:
. that was only a suggestion, Alta can answer better,, i never imported a car before ,,,i agree swap sounds practical