Re height/dress size/stats, my memory is a bit hazy on this and I don't know dress sizes, but I'd guess she's 5 foot 8 or 5 foot nine, and maybe a 10? She is not at all BBW but also not skinny/petite. The photos are accurate and you can get a good sense of body size from the mirror photos.
30 strikes me as dead accurate, I would be surprised if she is not being straight honest about that. She looks 30 and moreover she came across in our communications as honest and sincere, not out of naivety but out of settled principledness.