If you have a domain and hosting then rest is the easy. Seems like you do not know anything about technology. In this case hire a developer. I can help: (
http://cdesignsuk.com <==== I own the business)
Anyway, rest of the things are easy. Your choose a platform. Say woocommerce. Buy an premium woocommerce theme, install it. If needed customise it. Look for Bitcoin payment accepting plugin, install and active it. Your store is ready. May be it will take few days or may be it will be done in few hours. Depending on the resources and the money you are going to spend.