Yes, these cover the embossed letters, and these do require drilling for install, if you do not have the holes for them already. They are post mounted.