Do you actually have sites set up for these domains as yet? If yes, as long as search engines can find them you should be OK. You need to make sure that the sites contain appropriate key words that someone looking for them would use, so the are indexed properly. As far as hosting goes, it may depend on what you want to do with a site/domain. Some hosting companies may not have the tools and capabilities you might need for your site functions.