Sorry we have overlooked your question! (We usually only post into this forum ourselves - we have another forum for new questions
Yes, you can use your domain - see http://www.wildapricot.com/forums/thread/321.aspx