He's using cheats- it's that simple. The big clue is that his weight stays at 0 even though he's picking stuff up. That shouldn't be happening if he maxxed his stats "leagally".
New Vegas was specifically designed to prevent someone from maxxing out their stats, mostly as a response to people complaining how easy it was to max stats in FO3, especially after Broken Steel (where you would have to work to NOT max most of your stats.)