Dear Daxter,
One option for the ignition switch is to treat it with a professional locksmith lubricant, Houdini. Yes, that is the name.
The link: http://www.houdinilocklube.com/
I bought a can about twenty years ago. A bit pricey, but it has worked well in home and automotive and padlocks over the years. It is available on Amazon, Lowes and Home Depot, reportedly.
If it works, then it is cheaper than removing yours to take to a locksmith.
Warmest regards, Chuck Engles