Yes it does! But, it's hard to put a dollar amount on the impact and feels you get doing public service. The benefits are great and the locality pay is something to consider as well.
Not by a long shot. Its better than anything but the top companies. Total salary includes locality pay, which for DC is $142K and for SF is $154K. There are also a bunch of benefits, not least of which is the federal pension. If you worked for the feds for 20 years you would draw a $30k a year pension.