The Congress Critters' retirement deal for him would not be all that deep, considering cost of living in NYC. Basic salary is $174K and pension is based on a % of that calculated by time in government service. Weiner is not eligible to collect at this point without a serious deduction based on the fact that he is nine years away from MRA (minimun retirement age). And, he does not qualify for early retirement.
Nope, the sick son of a bitch would have to find a job...but that's why we have MSNBC.