Regarding sizing, you're the same height as me, but your inside leg measurement is 2in shorter. (Are you sure you're measuring correctly? You need to measure from the top of your leg to the floor, wearing shoes rather than barefoot - obviously not platforms, but whatever shoes you wear for cycling won't have a tiny, thin sole.)
I was lucky in that I had 2 independent bike shops reasonably close when I bought my road bike, and they both happened to stock one bike manufacturer in common. One shop recommended 47 or 50cm in the bike I looked at, but probably the 50. The other shop recommended 47, 50 or 52, most likely the 50, but possibly 52. Without a test ride, going by what I'd read online and my gut instinct, I ignored their advice and went for the 47cm, and it's perfect for me.
My partner has an inside leg measurement 1in (about 2.5cm) longer than mine, she insisted she wanted the same bike as me because she liked the colour (!) so we ordered her a 50. I can ride hers if I lower the saddle, although it's a bit stretched and I wouldn't want to be on it for long, but I have to be very careful stepping down from the saddle because I have absolutely no clearance over the top tube. Not as painful if I landed hard on it as it would be for a man, but still ....
So, from my experience, you may well be recommended a bigger frame size than you need.
(And, of course, the measurements I've used in my example won't be relevant to you at all because all manufacturers measure their frames differently, and bike sizes can come up different even between ranges from the same manufacturer. I was just using them as examples to illustrate my point.)