[I'm not an English teacher]
(Although I have enough knowledge to correct you in the first part small part)
"Dear Carlo" should be "Dear Carlos:". That is if his name is really "Carlos" and not "Carlo".
I was in a rush to just correct that part, but hopefully one of the kind Experts will help you.
- For Teachers