A SSN is not required to file for adjustment of status. He can request a SSN on the I-485. I would get the I-485, I131, and I-765 packages filed asap.
Delaying means a delay in working, traveling outside the US, getting a Green Card, and filing for citizenship. There are no benefits in delaying. Good luck on the rest of your journey.