I am not really sure what your question is? You will need iTunes to sync the phone etc but what you use as your media player is entirely up to you. If you prefer WMP then use it. iTunes will ask on install if you want to use it as your default player,you simply tick the no box,or whatever is required,and continue to use WMP.
How to get Windows 10 now: how to download and install Windows 10 even if GWX.exe is missing