Maxing out the specs on M18x series

#1
1. What's the max# of cores and fastest CPU we can upgrade to?
2. Max system RAM 16GB< speeds?
3. Max storage configurations? raid1, 2+TB?
4. wifi 802.11ac wiG?
5. USB3.x expansion possible on ExpressCard ports/accessories?