if you restore your device everything will go !!!
make sure you have backup of everything before you start
if you need to preserve your baseband for unlock..
make sure you use a custom firmware !!!
do you have SHSH blobs for 4.2.1 ?
if not then use a custom 4.1 firmware
make sure it is custom not original as 4.1 baseband is NOT unlockable !!!