Should be more than able to handle his requirement (could be a little overkill too). If he needs recommendation, I would suggest KnownSRV. They're good will provide good consultation for his need.