I have an '06 Fillmore (with the TruTemper OX frame). Lemond geometry is usually right on regarding the seat tube, but then long on the top tube. Mine is a 55cm, so I can't promise you anything.
I wouldn't doubt the 18 lb claim - mine was a hair over 17 lbs stock.
Let me know if you want to know anything else.