Nice. What dealership? We bought our 24 last year from Cavenders. She wanted a soft top and there weren't many options closer to Baytown. And Canvenders had around 6 soft tops available.
I bought them cause I didn't like the silver ones. Exactly the same just black. I first bought some MCGuard ones based on their saying it fit the Bronco and much cheaper but they didn't fit correctly. Returned them and got my money back. Go OEM.
Why are you wasting cash? Invest the money and make some money in the market. Keep paying the lease. Its only another 14 months. Look back to 14 months ago and you'll see that time moves pretty quickly. There are so many broncos on the road and lots that they'll negotiate with you to buy it...
Tires don't flat spot anymore. With around 2000 miles its not a new leftover that's a used car and someone may have hit a pothole while doing all that driving. One of the wheels probably needs to be rebalanced.