Welcome to the myhosting.com Forums.
Does the customer usually have to update the firewall when it comes to a hosted web page, or does the hosting company take care of this?
All Virtual Servers by default have their firewall enabled. We also have our own firewall in front of the Virtual Servers but that firewall is setup to allow most inbound traffic towards your servers. The firewall on your server such as the "Windows Firewall" is set to be much more restrictive to what it allows by default. You can then edit your own firewall to allow access for whatever ports you specify. Basically our firewall won't prevent you from opening up any needed ports.