Seems comprehensive. What Neil said regards checking impeller.
I do an impeller change every 2 years now. Just ordered parts for a service myself, although I barely did any hours last year.
Worth putting the battery on trickle charge and testing. Depends how it's stored? I also give the wiring a cursory glance over, emery cloth on positive and negative cables to starter motor, etc. You might be able to save renewing spark plugs, but given they are relatively inexpensive but critical, I'd change them out too. You can keep 'em as spares.