Chain not running straight at the front
Bending the chainrings back is a possibility, but what you want to avoid doing is bending them around when what's actually causing the problem is misalignment coming from either the crank or BB spindle.

If the warble on the rings is uniform across the three rings, that's a strong but not automatic indication of a bent or poorly aligned BB spindle.

If it's the larger two only but the inner is more or less straight, that's a strong indication that the crank spider tabs are misaligned, which is often a fixable problem. Spider tabs can be "trued" by removing the chainrings, taping something flat like a popsicle stick to the FD to use as a gauge, and bending them around using an adjustable wrench so they run true with each other. This is bending aluminum, which always introduces some risk of fatigue failure. Then put it back together and if that doesn't work, you can try working the individual spots on the rings back into alignment.

Just making it a one-by may be reasonable, but it can be difficult to get it to not drop the chain if you're not using anything to help keep it on. Good chainline is a must if you're going to avoid this, but it's not necessarily enough.