I apologize for the delay. You don't need to do either prior to signing up with us. It is, however, strongly recommended that you get a domain and associated email sooner rather than later. In today's world, having a domain and email is a bare-minimum requirement for success in business.