DIM Supplement 200 mg | Estrogen... https://www.amazon.com/dp/B006KL4TYG?ref=ppx_pop_mob_ap_share
Voice: https://www.youtube.com/watch?v=BfCS01MkbIY&list=PLYJkVI7LLpknvBww07jnsxbz-_Lkynsry
Clothes: Appropriate use of scissors can turn almost any clothing feminine (pants/shorts become daisy dukes, a couple half-slits at the bottom of a shirt and removing shoulders turns it into a crop top, tying a button-up-shirt in front does similar
Flat Chest: DIM (diindolylmethane: https://www.amazon.com/DIM-Supplement-BioPerine-Treatment-Inhibitor/dp/B006KL4TYG ) is an herbal subsitute for Spiro and a projestin (Such as https://www.amazon.com/Progesterone-Bioidentical-Bio-Identical-Progesterone-Paraben-Free/dp/B00EB0AQA4) which substitutes for E, respectively. These combined can subsitute for HRT until you get a proper prescription.
Face: People still wear COVID masks, and makeup and long hair can do wonders (lots of youtube videos for makeup).
Bottom parts: Tucking can help (don't push up inside as that risks causing health complications, there's other ways to tuck)
Hip size: Can be improved by working out thigh muscles.
People Accepting: If you haven't come out, you can start testing the waters. If you have come out and aren't accepted, honestly best thing to do is leave. Start planning ways to move away and be self-sustaining. One thing I highly recommend starting with if you can't do that right away is a PO box and a rented locker, as that gives you a place to receive and store stuff outside of the authority of those unaccepted people around you.
You may want to try B6 and the DIM supplement. Apparently they help regulate the hormones that go out of whack before menstruation. I can't ever take pills consistently, and even so they helped. Almost didn't notice it was that time of the month. I got the DIM from Amazon (https://www.amazon.com/gp/product/B006KL4TYG/ref=oh_aui_detailpage_o09_s01?ie=UTF8&th=1). 200mg may be too high, maybe open the capsule and take half a day the week before your cycle. I had to do my research since I'm not comfortable with hormonal BC :)