after i root will i have to redo everything that i have done to my x thus far?
No.
like launcher pro, icons, wallpapers, etc..? what exactly are ROMs and which should I install?
If you install a rom it is highly recommended that you wipe your data and cache. By doing so, you will need to reactivate and reinstall. Since your apps are associated with your Google account you will not lose any of your apps and most will automatically reinstall.
Check the X hacking section for roms and themes that are compatible with X and each other.
I have no programming skills. I am just a regular user, so simple language is appreciated.