I think you would be better suited with a spinning setup, since they offer a little more versatility with regards to casting a variety of weights. A 7 ft. or 7.5 ft. medium action rod paired with something like a Daiwa SS 1600 loaded with 15 lb braid would do it all. It's a somewhat big reel but pretty lightweight, and I find it balances well on surprisingly light rods. This setup would allow you to chunk Gulps on a jighead from the beach, but it would have the line capacity and drag to land a bull drum if you came across one. This reel is old school but tough as nails, and while it's a little out of your price range new (~$100) you can find them on sale sometimes, and used all the time, for well within your price range. They have been made the same since like 1987 so parts availability is no concern.also looking for something I can cast a good bit, not looking for a heaver just something to get me into reds at the surf and cast off the pier enough to get the bull reds there
If you're dead set on a casting setup, there are many reels that would do what you're seeking. The newfangled inshore-specific low-profile baitcasters (Abu Revo and Shimano Curado models for this) would work great, but are expensive. If you can't tell, I'm a little old school and my choice would be an old Ambassadeur 5000 (or 5500) with spool tensioners on both sides, or a similar Daiwa Millionaire 4H or 4HS. Both would be available used in great shape for under $40, sometimes well under that. I do not know of a new baitcaster in the $80 range that would do all you're seeking, since I do not trust new Ambassadeurs or their competitors for heavy saltwater use.
Oh, as for the rod: Ugly Stik light, or Ugly Stik Custom, in 7 or 7.5 foot medium, spinning or casting, will be just fine.