

You’re probably not going to save 95% of the trees given the major earthworks likely needed for managing sewage, stormwater, and other utilities. You’ll probably save most of them, though.
40k looks pretty optimistic for the size and number of buildings, too.
Everything burns up regardless of size. Big things might not finish burning by the time they hit the ground.
You need either enough thrust to slow you to ~mach 2, or a heat shield to do the same by aerobraking.
It’s called aerobraking for a reason: you’re using friction to turn kinetic energy into heat to slow down, but that heat goes into the air and your heat shield instead of brake pads and rotors.