Democrat Senate candidate Adam Hamilton rails against billionaires while pulling down a $394,239 salary from his megachurch, $417,372 in publishing royalties, and a real estate portfolio worth millions, according to his financial disclosure.