Need help understanding fees

Hi I went to this page for the promo and went through it. So far so good but I’m not quite sure about the fees.

In the agreement it says something about there being a per-plan one time setup fee of $49.95 for all shared hosting packages.

Who does this apply to?

Also after completing the forms it took me to the option of 6.95/mo for 2 years and 7.95 for 1 year and the 9.99 for the registration of a domain name. Is the domain name refunded to you over the course of the year? And why doesn’t the 2.95 promo option show.

Sorry for my newbish questions. Can you please give me the grand total if I select the 1 year payment plan with domain registration. Thanks very much.