Your list is pretty good, I have shortened or changed a few items below:
1) Water wash is optional, not totally necessary, up to you.
2) You can skip the chemical solvent step and combine rust and paint removal to one operation by using the wire brush wheel. It doesn't have to be meticulously...