Definition(1). Let $\mathscr{L}$ be a first-order language. An $\mathscr{L}$-theory $T$ is said to have quantifier-elimination whenever if for all $\mathscr{L}$-formula $\phi(\bar{x})$ there exists a quantifier-free $\mathscr{L}$-formula $\psi_\phi(\bar{x})$ such that $$T\models \forall \bar{x}\left(\phi(\bar{x})\leftrightarrow\psi_\phi(\bar{x}) \right) $$
Definition(2). Let $\mathcal{C}$ be a class of $\mathscr{L}$-structures, for a first-order language $\mathscr{L}$. We say $\mathcal{C}$ eliminates quantifiers if for every $\mathscr{L}$-formula $\phi (\bar{x}) $ there is a quantifier-free formula $\psi_\phi(\bar{x})$ such that $\phi(\bar{x})$ is equivalent to $\psi_\phi(\bar{x})$ in every structure in $\mathcal{C}$.
Definition(3). Let $\mathscr{L}$ be a first-order language, and let $\mathcal{C}$ be a class of finite $\mathscr{L}$-structures. $\mathcal{C}$ is called a Fraisse class if it satisfies the heriditary property (HP), the joint embedding property (JEP), and the amalgamation property (AP).
By Fraisse Theorem, any Fraisse class has a generec model $\mathcal{M}_\mathcal{C}$ such that it is homogeneous and its theory is $\omega$-categorical (i.e. up to isomorphism there is exactly one model of size $\aleph_0$.)
Question(1). Let $\mathcal{C}$ be a Fraisse calss with generic model $\mathcal{M}$ and generic theory $T$ (i.e. $T=Th(\mathcal{M})$). Is it always true that $T$ eliminates quantifiers? If no, what is the counterexample? and under what conditions we can conclude $T$ has quantifier elimination?
Question(2). In general, how can we prove a class of $\mathscr{L}$-structures has quantifier elimination? There are some techniques in Marker's book, but they usually are used to show a theory has quantifier-elimination not a class. In Hodges's book there is a theorm which says who a class eliminates quantifiers but the theorem is clearly equivalent to the definition and it does not give us any tool.
Question(3). Is it true that there is not general ways to show a theory has quantifier elimination? I mean for each theory we need to find a specific way related to our theory? (If this is correct, that's so bad!)
Any refrences whould be helpful.