Самостоятельно сделать сайт конечно же можно по шаблонам, но лучше обратиться к профессионалам, который разработают полностью рабочий сайт с хостингом и с сервером, у которого будет отличная защита. Могу порекомендовать обратиться в компанию https://buybest.ru , разработают сайт под ключ за короткие сроки