From what I understand, the B4 is also referrred to as 35i facelift.
I've seen a B3 tailgate attached to a B4, although it obviously looked wrong. The windshields are the same. I'm sure a bunch of parts will physically bolt on, but will look cosmeticly wrong.
I've read that the floor pans on a B4 may be deeper, but that may not be an issue for patch panels. I'd look into replacement carpet and see if it's the same for 90-97.
-Todd