Servers

Are the hosting accounts on clustered, load-balanced servers?

no, stand-alone servers
However, services are clustered

Have separate servers for separate services