That puts us around 40-41 of the 50 needed, if everyone bought at the high end of their "maybes".
Some of the mumbo jumbo on the kicker site has me a little confused so can one of you break it down for me??
Depends; which part are you confused on?
The basics: people pledge amounts to the kickstarter (money collected by Amazon payments at the end of the funding drive, April 30 in this case). Different pledge amounts get you different rewards; some pledge levels (Commodore, Admiral & Vice Admiral) get free stuff added as the entire drive hits stretch goal amounts, other pledge levels (Captain, Squad Commander) don't get them for free, but can buy them for $15.
A few other things:
Not everything pictured is going to be coming on each figure - you only get the basic loadout. No weapons will be included unless they hit one of the high stretch goals, which doesn't look likely right now.
The amount per figure is likely going to be more on the Marauder site later than it will be if you get it through the Kickstarter.
The higher your pledge amount, the cheaper the cost is per figure.
If that doesn't answer your questions, chime in and let us know. Someone can likely answer it.