Note that $\text{tr}(B^TA(x)) = \sum_{j=1} ^n x_j \cdot \text{tr}(B^TA_j) + \text{Tr}(B^TA_0)$ which is affine in $x$. Hence, the subset defined by the rightmost constraint only is certainly convex (it's just a shifted half-plane).
For the leftmost constraint, you can use that $\lambda_{\text{max}}(A+B) \leq \lambda_{\text{max}}(A) + \lambda_{\text{max}}(B)$ (this is kind of non-trivial, look up Weyl's inequality) and $\lambda_{\text{max}}(tA) = t\lambda_{\text{max}}(A)$. Then indeed, $$ \lambda_{\text{max}} \bigg(A(tx_1 + (1-t)x_2) \bigg) = \lambda_{\text{max}} \bigg(tA(x_1) + (1-t)A(x_2) \bigg) \leq t\lambda_{\text{max}}A(x_1) + (1-t)\lambda_{\text{max}}A(x_2) \leq 1.$$
Your set is the intersection of the two, and hence also convex.