On the first point, you were the one who said he was bad on D. I thought he'd be adequate. He's playing SS at WOO due to the team's need, not because he's very good at it (18 starts at SS last season, 38 this season).
He will definitely need to prove it at the next level. Part of the reason that he's so successful at AAA is that he uses the challenge system to his advantage. Maybe he'll be able to do that same in MLB when it's available in 2026?