There's not really such a thing as a general all round outfit. Tackle for course fishing has very different requirements to spinning even before you start to think about the sizes of fish that you want to target.
For the coarse fishing, I'd steer clear of braided line (as it's harder to handle and knot than mono and considerably more expensive) and think about the sort of outfit that would be used to target medium sized carp on a UK comercial fishery- 12' rod, baitrunner reel and 8lb mono. This should suitable for most of the fish that I see the guys on here chaseing.
For spinning for barramumdi, mangrove jacks and smaller freshwater species (not big mahseer) a standard spinning rod of about 9' (2.7m) and able to cast upto 2oz (60g) should see you right (Pretty much the same as might be used for pike spinning in Scotland) and braid (I like Fireline and 20lb would be a good strength to start with) will be the way to go on this rod.
If you're limited to a single rod, go with the spinning rod but get a reel with a spare spool and put braid on one and mono on the other.
If you are thinking about carrying the rod on a plane, consider a specially made travel rod.