Correct. If he committed crimes in the execution of a public trust his pension is by no means guaranteed.
Kinda. Only from a specific list of felonies in 5 US Code 8312:
https://www.law.cornell.edu/uscode/text/5/8312