(1) Public forum where people can have discussions about our product (moderated).
(2) Private Ticket system, where users of our product can ask a question in a non-public way, and we can respond to them (also privately). Ideally, we'd get an email alert whenever a ticket is submitted.
(3) Read Only FAQ where we post common questions. Ideally, we'd be able to promote a thread from the Public forum on to the FAQ.
Seems obvious that xenForo is great at #1. How about #2 and #3?