Mostly agree. I think some of the guards are open to being taken at some of the spots, but it seems sort of unlikely. I can only see one of those teams wanting a Kentucky guard, and no-one seems in play for Topic.
I think Detroit may be an option to take one of the Kentucky guards, given the need for shooting and the fact that Cade is big enough to cover wings, but Topic doesn't seem like an option for them at that point (they could trade the pick, other teams could move in with assets that help Detroit build a team that is more coherent). I think both Ivey and Ausar were defendable as BPA, but their bigs are such a mess and they made such weird rotation decisions that it's not clear how good Ivey is (empty calories low efficiency 2 guard, or awesome athlete that can beat anyone 1:1 and would be much better in a more spaced offence).
Castle could be an option at 6 as a defensive wing / guard that can cover between Ball and Miller, though Topic and the Kentucky guys don't make sense, as I think you want some defensive ability on the perimeter. Not a true PG but I could see him being valued if the Spurs want a big guard who they think can develop as a shooter.
Portland seems locked into wanting big wings, as Scoot / Simons (could be traded, Magic?) are good enough bets as primary ball handlers, and Sharpe should make Castle a lower option.