I can't say much about the height bit, unless im wearing heals lol, but when it comes to the freckles embrace them hun, a lot of guys like them. Heck i have a friend who makes sure hers aren't hidden in the slightest by not wearing foundation/concealer.
But if they really bother you, you can always try one of the concealers made to cover tattoos. If i can hide shadow and a hand tattoo with it, freckles will be no match.