Create a simple database with one or two tables, and use Seam-Gen to generate an application. Seam-Gen will also generate ant build scripts and other files to make it easy to import the project into Eclipse.
Good books include
"Seam Framework Experience the Evolution of Java EE", Yuan , Orshalick, Heute
"Seam in Action", Allen
"Core Java Server Faces" Geary, Horstmann
"Java Server Faces Complete Reference", Schalk, Burns, Holmes
"Java Persistence with Hibernate", Bauer
In my opinion, SEAM is not precisely the easiest framework to learn if you are new at JEE. Also, Richfaces is not a piece of cake either.
However, once you have a basic understanding of JSF, EJB and Hibernate things should be easier.
A barrier I found when tried to learn SEAM(still struggling) is that many books(including the good SEAM reference) are like a dictionary, where you can consult them once you have a basic idea on how to do certain thing but cannot help you if you are evaluating a framework and like to get a general view of its capabilities.
One book that help me with this problem was Practical JBoss Seam Projects by Jim Farley which basically consists in a sample application that grows up while new SEAM features are presented.
However, I'm not sure if the latest version of this book is still working with SEAM 1.2.1