Man you like to type out all of those letters! I would like to say welcome to the forum and you are allowed to use the shorter CSS, HTML, etc. here! Save yourself some skin on your fingers!
Can you use JSF with Ajax? The answer is yes. We had the auhors of Pro JSF and Ajax visit the foums a month or two ago. You may want to visit Amazon to see their book and search the JSF forum for the Ajax topics that were covered.