Any member (maximum of 3) can be listed as a club contact on your Club website. See the Contact Form portion of this page:
support.toastmastersclubs.org/doc/item/email-and-contact-forms
. Note you don't have to be a member of the club to be listed on the club website membership list (which is not linked to the TI database).
FreeToastHost is for Toastmasters, but is not part of TI. You'll have to contact TI directly about showing up on Find a Club and accessing Club Central.
If you enable contact-####@toastmastersclubs.org where #### is your club number, and use that as your contact address in Club Central, any contact messages from Find-A-Club will be forwarded to your website contact group.