1) Surfcasting - I would suggest a 12ft surfcasting rod
A 10' will also be OK and you would be able to double up as a spinning rod as well becuase of the spacing of the handle.
For Surfcasting I would recommend a good spinning reel to start with, like a Penn SS6500 - SS7500 again you could use that to spin as well.
2) Trolling - You will have to decide what fish you are going after.
I would recommend you going with 30lb gear. A O/H rod and Reel. I would not go in with any top-of the line reels like Penn International and the likes unless you have loads of cash to spend on tackle.
However if you are only going for fish like GT's, Spanish Mackerel, Cobia (even Sails) and you are tight on funds you could then buy a boat rod for a spinning reel and use it with a Penn SS7500.
If you have got a huge budget, then you can have specific tackle for a specific job but if you are tight then:
Penn SS7500 with a spare spool (I would use one spool with 15 - 20 lb mono for my surf casting and spinning needs and the other spool loaded with 30lb fireline or powerpro braid for trolling)
10' surf casting/spinning Rod
6' - 7' Boat Rod
Remember to use wire trace for Mackerel, for others you can use mono trace.
For trolling for above mentioned species use hard lured, of 10" - 12" that dive (depth depending on what fishes best on that day)
Remember with Mackerel your lures will turn out to be a consumable item. There is a guy in Chennai who makes excellent hard lures specifically for Mackerel (they are tougher than most lures available on todays international market). They are really good no need to go for expensive stuff these lures really work. The problem with his lures is the lip which tends to break off but he has been innovative with this and sells spare lips the lips slides into the groove.
I will PM you his details (I have lost his card). He sells these lures to commercial long line fishermen in the south.