1. Yes
2. Not really

95's ran off OBDI and after they become OBDII. Even with swapping the computer the harness's/sensors may have issues.