Yes, you will need to drill out the mounting holes. There are small indentations in the fenders where the mounting holes are, you should also use your stock fender for reference.
There are not any holes for the antenna. The area where the antennae sits is slightly recessed in the oem fender. Rather than replicating it, we kept it smooth. If you would like to keep your antennae set up like stock, I would recommend using the stock fender as a template, and die grinder to cut the hole. On a lot of our fender installs, we will just zip tie the antennae in the wheel well so it's hidden and out of the way.