I have a couple of observations.
Dear Mr. O,
The coma is not mandatory. You can add the coma, if you do, you must be consistent at the beginning and at the end, as you did. But if you don't then is OK, as long as you are consistent. The . after Mr. is not mandatory also.
I don't know why CV is not acceptable.