Yes, it's possible. While in ClockworkMod Recovery before flashing the ROM you have to go to Backup and Restore and select Backup. This is called a "Nandroid backup" and is the equivalent of a still picture of your phone at the exact time the backup was created. Everything on your phone before the backup will be there, texts, apps, call logs, widgets on home screens, etc when you restore it.