Yer what you have listed there isnt a problem up here, pretty much as long as nothing is hanging off, no oil dripping out, and the tyres are ok, as well as the wipers/washers and all exterior lights work you will be fine.
Most mechanics up here are ok, best bet is to use a mechanic shop that deals alot with imports, then once you got the RWC its as the others said, over to the transport department, fill in the papers and pay the cash for the rego.
good luck with the move