Regarding your rings. They may be just fine - your bottom bracket will naturally flex side-to-side as you pedal, and this will make your rings look like they are out of true. Its amazing how flexy a bike frame is, and you don't even realize it.
To verify this, remove your chain, and spin your crank by hand. Then you will get a better idea if your rings are true or not.