Yes, we mark up content in your hosted hub with Schema. Find our more here.
Yes, there is a directory listing available for use
Yes, you can. Info on how to do this here.
Yes, you can enable this feature via Settings.
You can do this via the Settings area of MyMalcolm