No. Unlocking only allows the phone to work on other network. So all of those roger crapware will still stay in your phone.
As for prompting for the unlock code, I thought you need to enter the code in the dial pad? I don't have any experience in unlocking phones since I only buy unlocked phones.