Offering financial returns would be against kickstarter terms of service (and possibly illegal depending how it was structured).
He could not offer financial returns to the kickstarter backers. That would definitely violate the terms of service (though I don't see a way it would be otherwise illegal, assuming no fraud or deliberate money laundering was involved.)