It will warn you before you commit to it, and tell you specifically what you'll keep.I can tell you that everything you mentioned will remain, though.