anywhere in that range is good, i wouldn't go any lower than that. If I am not mistaken 5' 4" is around 163 cm? so anything in the range you stated would fit fine.
yup, thats right, as long as you are using it for park. If you are going to be in the backcountry then look at a ski that is upper 170's to lower 180's.