The template options are available for WordPress & Showit.
Showit is $29/mo or $288/yr which includes the basic starter blog, but with the purchase of your template you will receive one free month!
WordPress requires a hosting plan. Included in your purchase is a suite of video tutorials related to web hosting & how to set that up. In the tutorials I recommend IONOS with plans starting at $1, but you have access to several other hosting provider options.
The website template install service is perfect for you. It is an additional $299, and can be added at checkout.
Get an exact copy of the template with your custom fonts and colors.
Yes, you will need to purchase a domain if you do not already have an existing domain.