Small arithmetic error: The base AC for chainmail is 16, +2 from shield, -1 from DEX, should give you a total of 17, but you have it at 16. Other than that, looks good. That gives us a Fighter and a Rogue.