Let Horford walk, re-sign Bazemore, trade Teague (Schroder's not amazing, but he's on a dirt cheap rookie contract for another year versus Teague's expiring contract that'll bring him into unrestricted free agency). Go into the season, see how the team starts off, and then look to buy/sell veteran pieces at the deadline.
I don't think the Hawks are in a position to completely rebuild at the moment. They're only just now cultivating a reliable fanbase, which is amazing given the tenuous position they were in following the Ferry scandal.