Im no expert... But to make the holes i used the bolean tool. Just follow this tutorial. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-7qe2MWrXGHo.html
p1mento I know how to use the boolean tool. The problem is that you can have problems when smoothing the model after using boolean because of the extra edges/vertex. You could counter this problem by taking the time to add the necesary edges to compensate but I like it better the way I did on the video
Sebas Design thats why i recomended that tutorial. As having trouble because the number of sides didn't match. After watching that tut i had no trouble using the bolean tool...