What is the monthly / subscription cost for HD Freeview?

There isn’t one. All you need to pay for is the box, a one off cost and that’s it. You don’t even need a satellite dish, your existing TV ariel will be able to pick up the HD signal once you region has been activated.