Well-heeled bidders are vying for the chance to eat lunch with legendary investor Warren Buffett in a charity auction set to pull in more than $500,000.