booleans are a bad idea because it would mean you would have to do a hell of a lot of cleanup afterwards to get a useable mesh. Booleans in Maya arent very good at all.
As far as your displacement connection goes, go to the maya docs and look there it's easier than me explaining I think but I will look at it at lunchtime if I get a chance.
Alan
Technical Director - Framestore
Currently working on: Your Highness
IMDB