You have couple different issues going on there. I doubt the ignition switch code and trouble with the radio and chime have anything to do with the engine light and/or stabilitrak lights. The ignition switch is the most common cause of the radio not coming on, which would in turn affect the chime not working. Replace the switch and that should take care of those issues.
As for the check engine light, the lean code P0171 means the engine is not getting enough fuel as compared to air/fuel ratio. This is most commonly caused by a vacuum leak or something that has come off in the intake system. Check the air filter housing and tubing for proper fit, check to make sure the oil cap is tight, and check to make sure the vent tube on the back valve cover is attached to the valve cover. These sometimes come off and cause this code to set.
The P0700 is a general trans code that usually sets when there is an engine light on. The same goes for the stabilitrak lights. The problem with it not moving forward could be something else entirely, either an internal transmission problem or
electrical issue (possibly caused by a faulty ignition switch).
Lots of things to check here and fix...good luck!