I think it's hard to say. Age is important but it's important to remember also that genetics matter more then age. Put it this way: If YOU start HRT at 18, YOU will have better results than YOUR 30-year-old self. However, another trans person who is say 28, could have better results then YOU because SHE has good genetics. Of course, said 28 year old would have had better results if SHE started at 18 but maybe she had parents that made her suppress herself. But I digress. So while age is important, what's also important is your starting point, i.e. how femme your face structure is. Size isn't as important as woman come in all shapes. And HRT will reduce muscle mass but this will take time and nothing is certain with HRT. It's like a lottery. 18 inch shoulders aren't bad at all so your should be fine and will prob respond really well. Your other measurements are quite good as well.