1) he would not be able to get an actual US bank account without getting the legal issues in order;
2) sweeping funds would not prevent either his tax problems or visa problems, which likely are much more serious than simply the locked money.
Sweeping funds would be a nice-to-have - it would have helped, sure, but it's not really a solution.
Sweeping funds would be a nice-to-have - it would have helped, sure, but it's not really a solution.