For all the other points, the screen shots you have provided on the email are far too small for me to see properly. Could I ask you send them as attachments in full size so I can see clearly exactly what you mean so there is no confusion.
Lastly, may I clarify that most of these points are web design related work, not SEO. We do not currently have a web maintenance contract with you so we are providing these free of charge to you. As we are getting more and more request, I cannot keep providing that free of charge to you. May I suggest that anymore work we either agree a maintenance contract or we will tell you how many hours our team have spent on those and invoice at the end of each month?
Please advise and I look forward to hearing back from you soon