A 7 or 8ft spinning rod appropriate for 1/2 to 2oz metals and bucktails. A 10ft is gonna get tiring fast and a lighter rod will be easier to work and feel hits.
Like Warren said, a to 2 to 3ft rig with a teaser hook 12 to 18in above the lure.
I like to use an AVA, bucktail, hopkins or deadly dick on the bottom. If it's a bucktail, I'll tip it with Gulp swimming mullet, gulp shrimp or a mr twister.
The teaser hook can be tied with pink, white, chartuese or left plain. That hook gets tipped with gulp. A sandeel teaser can be very productive at times too.
Gulp color, hair color and lure type are dictated by the fish.
Focus on the cuts and rips in the surf. Work a spot for 6 or 8 casts fanned out. If there's no hits, move to the next cut or100ft up the beach. Rinse and repeat. Usually a slow to moderate retrieve with a bounce of the rod tip every 3 or 5 turns of the handle.
I think that about covers it.