The fact is that if your hosting solution does not allow PHP/MySQL, than either you look somewhere else or you go with ASP/Access instead.
For shopping cart, you could build one but you really need programming skills for this, or you could use some 3rd party carts. Usually, the provider of the...