The "leggy" growth issue: I think your plants are probably getting to a more mature size. Were they small or seedling size when you got them? I've bought most of my orchids youngish, and so, each growth tends to be larger than the previous. So I think you're doing just great.

Keep it up.