It is actually closer to $200,00/year. A paltry sum compared to the value of saving your country from the evil clutches that ensnare it. The general is in a rare and powerful position. Pray that he uses his power for good.
I think it is likely that the Petraeus tells all in executive session - more than enough to have Obama impeached.
I also think it is likely that the “shocked” committee members do approximately nothing with the information.