Everything seem right, only thing I would add to this is get a licensed valuation done. Cause banks will typically lend 80% of what they value the property, which could expose you to pay a larger amount.
e.g. You are bidding on a house and win it for $600,000 but the bank values the house...