Will my french drain clog/erode my soil if the pipe has holes on top?
I believe it will fill in.  My house had a 4" PVC pipe from the foundation to the septic tank, about 10 to 15 feet away.  Apparently, a plumber was out probing for the pipe with a steel rod (standard tool for this), and pierced the pipe without realizing it.  The pipe eventually filled in, and I had a whole lot of digging to do to fix it.