yes you need to drill several holes in the bottom of the bumper. I just got a bunch of push-pins from a ford dealership. It works very well. There are 14 spots to put pins in the chin spoiler if remember correctly.
I just like clean drilling Bad habit from working on heavy equipment at work. I found a set of Bosch drill bits that you dont need to tap first so next time around I'll use those.
It might help to have 2 peeps hold it while taping, the rest is a one man job.