How long will it take to insert text and photos to my website?

It depends on you. Once your website is ready, you can start typing in content and putting in photos. If you have all your materials and information ready, it should take no more than couple of hours for initial website setup on your part.