Seems I had to translate it into bytes and then fill it into the script.
B) Regarding -BootDevice:
How can we set-it up to boot from a disk-image rather than a physical-cd? How do we specify the path of it?

I've already finished the MVA's Powershell Beginner course with Hicks and Snover. I decided I needed some more practice with it before jumping straight into the Advanced course.
I read 'Windows Powershell Networking guide' and 'Secrets of Powershell remoting' from the eBooks page and I'm slowly reading more.