Can I install custom software in my Windows Dedicated Server Hosting ?

Yes, you can install any custom software in your Windows Dedicated Server Hosting since you have Full Administrator Access.