Leg length difference can be fixed by putting a shim under your cleat. Google "bike cleat shims."
Saddle looks low to me. Hip rocking probably a function of not pedaling smooth circles. Try to pedal one-legged for a couple minutes and see if you keep a tight chain all the way around. Otherwise looks very good to me.
__________________
Results matter