No holes. All glass is good, even the spare liftgate. All the windows work but I have the door handle linkage crossed in one door that stops the window about half way down. I can pull the panel back off tomorrow and fix that for you.
The only problem, if you can call it that, is the fiberglass liftgate only has one latch on it. I had planned on using one off the spare steel liftgate.
Its even got new weatherstrip on it. I planned on using it, even had it installed on my Jeep, but decided on the bowless soft top instead.