I have a older s10 pickup and every time I go over a dip in the road it just about make the front of the truck lift off the ground, and it bottoms out over speed bumps if I go faster than 10 over them. The truck also makes bad creaking noises and poping going over bumps and when you apply the brakes. My friend has a chevy lumina car and it doesn't even do this, and it is lower to the gound.
Use a vacuum to clean up the dried foam. Then first just use a wet cloth. If anything is still on the stove top, go to a commercial janitorial supply store and get a window cleaner without alcohol in it. You could also go to a website (like SEARS, BEST BUY, etc.) and contact customer service to see what they recommend. Glass cook tops are so easy to mess up, that you want to make sure your don't use a product that will take the special markings off. Good luck.
The lock is basically a pin that prevents movement. You apparently broke either the pin or the hole that it goes into. Fixing it will require pulling the steering wheel, the cost is rather high and may not be worth it.