I started to type all this out, then had to refer to my original post at the top of p. 1 - have you read that? All the info's there, and
AFAIK still correct.
With a 95 you're going to have to pay attention to the month code of manufacture, with respect to RIV. If it was manufactured in June or later, it's still going to fall under RIV. In that case, I'd wait a few more weeks or months, because it's much easier to bypass RIV with a 15+ year old car. They WILL check, for sure.
Having the seller get a recall letter from their local dealer is a good idea - shouldn't be a problem. Remember, it has to be on Porsche letterhead.
Carfax should have lien info - I would call the dmv as well to confirm. US emissions won't matter - that will be part of the safety, if it's still applicable (in Ont. it's 20 years old, not sure what BC is).
Remember, the border needs the title 72 hours in advance, not including weekends - they'll make you wait. And not all accept faxes - some need the original, so call the border crossing to be sure.
Funds transfer is always a tricky issue. I would get a legally-binding bill of sale signed by both parties (so you're not dickering over price - when you've already incurred the time and expense to fly there, the seller knows you're not going to back out over $1000, so they may play games with you), then bring a certified cheque - not a bank draft/money order, a certified cheque - there's a difference. His bank should be able to clear it immediately with a simple phone call to yours.
Hope that helps.