Yeah you would need to drill the one hohole that goes nowhere into the manifold and plug the outer hole so it won't leak to atmosphere. It's very hard to find any kind of info on the install of this manifold. I've been planning on doing a write up on if for months I just haven't had the time to sit down and do it well I've been so busy I don't get on as much as I want. I helped yellowhatch with the mods to his manifold and I have plenty of pictures throughout the process if you have any questions.
Also don't even bother with the cover gasket that comes with it, it is complete junk. The best thing you could do would be to get some gasket making material and use the crap gasket to trace and make a new one, and go ahead and make 2 or 3. Then when you put the cover on put a thin layer of silicone on the cover and a thin layer on the seam on the manifold and sandwich your newly made gasket in between the silicone. The knock-off manifolds have a bad tendency of leaking around the cover. Try to use a oil/fuel resistant silicone.
Also go ahead and test fit your throttle body to the manifold and open the throttle plate so you can see how close of a port match it is, I haven't seen one yet that has the throttle body lined up perfectly. As long as it's not so far off that it interferes with the throttle plate then you could just leave it, but I prefer to try and match it as close as I can. And in the case of an aftermarket throttle body the hole is just plain too small and I recommend porting the manifold to match as close as you can.
Again if you have any questions feel free to ask