I would stay away from the sport slam bases. Lost of folks have problems with them. 15' or 18' poles will be fine, but be sure to get 1 1/2" dia poles 1 1/4 and smaller will not fair well pulling bars with big squids and the strikes will take their toll on them as well.
15'ers i would rig single, 18'ers you can rig doubble.
Here is an entire new set mounts and poles for $950.00 not sure what the pole dia is.
http://www.thehulltruth.com/fishing-...s-new-box.html
If you look around you can find some really good new and used deals out there, and you should have no problem getting a complete setup for under $1200.00