How many accounts per server?

I cannot offer an estimate.

We have multiple accounts on the shared and reseller servers, and it also depends what sizes they are as to how many we can fit. I can tell you we never fill the server past 80% capacity.