Is asterisk support this Features

Hi, I am new user in asterisk environment, I planning to build PBX router for specific purpose and then I need to test some feature how are work in asterisk, please Advice to my.
Features to be test:
SMS.
FAX.
Internet.
Voice Mail.
Mail server.
Multimedia Messaging Service (MMS).
Call Center.
Automatic Calls Distribution (ACD).
Interactive voice response (IVR).
Web Portal & Dashboard.
PBX Distributed (Databases Replication, Calls load Balance (by servers), Traffic Prioritization & QoS, Automatic Fault Detection and Recovery).
Firewalls, VPNs & Anti-viruses installation and configuration.

Thanks
praat
:cry:

asteriskdocs.org/
astbook.asteriskdocs.org/
wiki.asterisk.org/wiki/dashboard.action