Answer:
I'd say that the correct sentence is "His income was more than he needed to spend." The sentence "Him need to spend" doesn't make sense grammatically. I know it can be tricky to remember when to use "he" or "him," but it's important to get it right!