Hello
I can do this project easily except last point. For last point, you will need to discuss with your hosting company.
You will find my reviews and completion percentage better than others.
I have good experience in CSS, PHP, HTML and Joomla. Over 8 years of experience in developing website's,
done more than 400 projects successfully on this site itself with 97% completion rate.
Regards,
Oleg C.