Your shimmey is almost undoutedly your thrust arm bushings. Get new arms with bushing already pressed in, or do what i did and have a horrible time sawing the old bushings out to press new ones in.
Your locked passenger door might be fixed by doing a lock re-syncronization. Unlock the drivers door, and while holding the key in the unlock position, lift the door handle. The key should turn even farther, and your problem might be fixed. If you dont understand what i just explained, tough luck.