You get one included domain with your plan.
You can host unlimited other domains as part of your plan.
Domain registrations can be made at Dreamhost or with other registrars like GoDaddy.com.
Supposedly they have a beta of chat support, but I’ve never seen it operational. Most support is done by email (usually about a 24 hour turn around). If you have a bigger plan, you can have support call you.