I have not tried, but I do not think it would be any different than using Struts or Spring. As long as you can deploy all the JARs you need in your WAR, it should work.
The only question is whether JPA or JDO is enough. If facelets require any other persistence mechanism, you may have a problem.
JMS , , , .
? 10 000 ?