The steps seem to be ok, though I have some comments:
- I assume you don't use any vCenter Server depending features like vDS?
- consider a firmware update between steps 9 and 10
- depending on the current ESX/ESXi version an upgrade should be fine
- step 12 may not be required, because the WWN on the FC HBA will remain the same and the LUNs should show up automatically
André