Sounds nice, but that list is all about you. Startup people need to be laser focused on the customer.
I didn't read it as a selfish list of needs with no regard for the team or the customer. In fact, I thought it was refreshing. It seems like he has a good grasp on the kind of team he wants to be a part of and what he can contribute. I would be more inclined to hire someone like that for my team than someone who wasn't that self-aware.