To answer the questions about themes, hosting, coding and other technical stuff here are the experts that helped me. I am totally new to all this but they have excellent products and the best customer service. They can answer all the questions you asked me and their service is worth the price of anything you buy. Check it out affordable plus excellent customer service. Be Blessed.