New
#41
Looks fine to me.
1. Yes
2. Yes - it is definitely fine to move the EFI System partition. I have and it is not a problem. Windows doesn't care where it is - you could put it a completely different drive or a USB key if you wanted. MS recommend putting it partition 1 so I do.
3. The MSR partition is not formatted and contains nothing (normally). You can move it (or even delete it) but I always put it before C as MS say to do so. Note they say "before C" not "after ESP". Normally these will be the same if you do the standard layout.
4. Yes - move C volume (the primary partition Windows calls it) to the left next to the MSR.
5. You could leave recovery partition where it is and expand C (by 450MB). If Windows needs a bit more space in future for the recovery partition it will steal it from the C volume by shrinking it. If the recovery partition is last it can do this without adding a new partition to the end. That is why MS recommend having recovery last not first.
Interestingly whoever writes the Windows installers didn't read their own documentation - a clean install of Windows 10 still puts recovery first which is against their documented standards and a stupid idea (as you noticed).