Thoughts, in addition to what everyone is saying:
a) normally, you’re not going to close on a house in short order, so your job start date may not coincide very well with the earliest time you can move in.
b) you aren’t going to get a loan without a down payment. They are more stringent in Canada on down payments, too, than they are in the US.
c) you don’t get any kind of mortgage interest deduction in Canada, so the economics of buying a house may not work for you.
d) 2 years isn’t typically long enough to recover, by property appreciation, the purchase and sales expenses.
e) your #s 4,5,6 are off. You find a house you like, you start negotiating on price, you sign the offer sheet (which legally binds you to purchase the property*), if they agree to your price/have already agreed to it, they sign the offer sheet.
*at that point, typically a standard real estate offer sheet provides that the completion of the contract for sale is contingent on securing financing (which you probably do already, in step one, otherwise they won’t treat you as a serious buyer) and also contingent on the buyer being satisfied with the condition of the house. so after you’ve put the offer in, they let you onto the property to inspect, then you re-negotiate after that to lower the price based on the inspection. you’re not going to get free run of a house unless you’ve already “semi-agreed” to buy it and have settled on an initial price.
this is all YMMV, and may be different in Canada.
Frankly, I would seriously reconsider buying, given your self-imposed time pressures (which is never good for buying expensive stuff), your projected amount of time you’re staying there, your lack of confidence that you want to stay, etc., but if you’re hell-bent on buying I’d call a bank (in slight modification to your #1, you don’t get a loan off the bat, but you do get pre-approval and a sense of how much the bank will loan to you based on your credit, assets, and repayment ability - that’s usually the first step) and then call a RE lawyer and have him work with you.
I’d watch out for a RE buyer’s agent unless you know what you’re doing with them or there’s someone very highly recommended - a buyer’s interests and a buyer’s agent’s interests aren’t exactly aligned - her commission depends on you paying more for the property, and very few that I know of work on a fee basis.
However, your employer may offer as a perk a relocation agent, which is basically a contracted-and-paid-for-by-the-employer real estate agent who doesn’t depend on the sales commission for her $.