Assuming we honour Fenton's & Smith's deals to be re-signed, we have 12 on contract for next season. If Krishna is now a domestic player, we will have 5 visas for Rudan to work with. This leaves between 3-6 spots to be filled with Aus/NZ players. This drops to 2-5 if we retain Tando as the first choice Keeper.
All u20 spots will be filled with Cacace/Singh/Smith signed.
Our defence is garbage, so probably needs two visas used on a RB & CB. Another two visas on DMs to shield them might be prudent as well. Which would leave one visa to get another forward.
For the 2-5 Aus/NZ signings, I wouldn't mind Payne, TAHW and De Jong given a chance to impress Rudan in pre-season. Maybe see if they are willing to head to China with the squad.