I addressed STA in your other thread. I need 73 or shallower to get my KOP set up right with commercially available seatposts.

Regarding crank arm length, I am a 165 all the way. I tried a 170 at a previous fitters recommendation, and it made my knees come too high at the top of the pedal stroke, applying too much shear force across my knee cap and causing horrible pain. I am 5'4" tall, 30.5" cycling inseam.