I know this is going to be crazy, but there should be plans for more than 30 teams in the NBA. Plan:
East expansion teams:
Central division:
Cincinnati Royals (Cincinnati, OH) (create in 2016)
Pittsburgh Steel (Pittsburgh, PA) (create in 2026)
Southeast division:
Baltimore Bullets (Baltimore, MD) (create in 2027)
Nashville Lookouts (Nashville, TN) (create in 2017)
Atlantic division:
Providence Islanders (Providence, RI) (create in 2018)
Buffalo Braves (Buffalo, NY) (create in 2025)
West expansion teams:
Southwest division:
Saint Louis Spirits (Saint Louis, MO) (create in 2017)
Corpus Christi Texans (Corpus Christi, TX) (create in 2027)
Northwest division:
Kansas City Storm (Kansas City, MO) (create in 2016)
Omaha Nebraskans (Omaha, NE) (create in 2026)
Pacific division:
Las Vegas Gamblers (Las Vegas, NV) (create in 2025)
Seattle SuperSonics (Seattle, WA) (create in 2018)
Make it take time, not by relocation, but by expansion.
First coaches of the expansion teams:
Steve Kerr (Kansas City from Golden State) (2016-?)
Bo Rhicter (Cincinnati from Waukesha South HS) (2016-2018)
Sam Mitchell (Saint Louis from Minnesota) (2017-?)
Mike Woodson (Nashville from LA Clippers) (2017-2026)
Bo Rhicter (Seattle from Cincinnati) (2018-?)
Zeljko Obradovic (Providence from Fenerbache Ulker) (2018-?)
Lawrence Frank (Las Vegas from LA Clippers) (2025-?)
Ime Udoka (Buffalo from San Antonio) (2025-?)
Mike Woodson (Omaha from Nashville) (2026-?)
Andrea Trinchieri (Pittsburgh from Brose Baskets Bamberg) (2026-?)
Stephen Silas (Baltimore from Charlotte) (2027-?)
Evgeniy Pashutin (Corpus Christi from UNICS Kazan) (2027-?)
To me, Adam Silver is more flexible. He'll allow the NBA to expand.
As for the starting rosters, I'm not sure about the starting rosters.