I've been helping people new to SS's recently. Check out the link on my profile. It's all free. I'm not one of those guru crooks trying to get your money. I'm pissed at those kinds of people for being so greedy, so I'm posting all the same knowledge from my experience with SS's for free on my company’s website. I don't believe one should pay for the answer to a question.
You seem to have the right information but I would place it in a different order.
Locate property and investor. You need one for the other.
Get under contract - I do 6 months
Gather all paperwork/documents needed for SS packet
Home Inspection - I do this myself, I have a report I use. The lender will generally order their own BPO in addition to my report. Then I let a mortgage company handle the appraisal when I sell.