No way should you have to pay 10k+ to setup a corporation in Delaware. That's way too much.
It's also good to have at least one of the sets on hand via retainer for best practices for tax and legal issues. That's if he's making enough to deal with these costs.
(A company I was a co-founder in a couple of years ago did everything bootstrapped - even our terms of service we kind of slapped together quickly with sections of other company's terms that we re-wrote. We found out pretty quickly you can get blindsided by legal trouble that you never thought was possible.)