Alex
There are so many different bait on the market, it could take weeks do go through them all.
I think the best way to find out what bait to use is to speak to people who fished the venue before.
It can be difficult, as on some venues you can catch with one bait, on another venue the bait won't work.
Boilies,(pop ups) pellets, maze, sweetcorn, worms, maggots, luncheon meat, cheese, bread...those are only a few baits you can catch carp with.
Impressive bait? well that would be a subject to argue about, as everybody has a different view.
Same with rigs......what size of carp you fishing for? What the bottom of the lake like? Snaggy, silky, gravel etc.
Botton rigs, surface fishing, what distance....are you planning to spod?
All that is important to know before deciding on the rigs.
I'm sure there will be a few more experienced carp anglers who will be able to give you more/better advice.