Done. Rad fit perfect minus the fact that the upper and lower mounts were broken off probably when the guy I bought it off rolled his car. I just placed it in where it was supposed to go and put some good thick bushings in between the mounts and the rad to hold it in place. It's in as firm as I care to push on the rad to test, so that's not going anywhere any time soon.
I ended up using the "stab with screwdriver" method to get the oil filter off and that wasn't working for the first little while so then I hit the screwdriver with the back of an axe. My screwdriver is in bad shape, but that's what it took to get the filter off. I ended up having to stab another hole in it because the 1/4 turn I got out of the first go with the screwdriver/axe wasn't enough to brake it loose to a level where I could get it off with my hands.
Anyway, the next step is bearings for the rear and then a road trip next weekend back to NS. Hopefully I can find where that whining sound is coming from first. Fingers crossed for boost leak.