Turn on and SSH into Windows 10 machine remotely

You can not send Wake-On-Lan over WAN. With a more sophisticated home router you can setup secure remote access to the router and send WOL from it. For example routers that run dd-wrt/tomato.