Is there a limit to the number of scoring balls carried at one time?

Is there any limitation on the number of scoring balls that can be carried by the robot at any one time?

No, there is not a limit. Robots can carry as many Balls as they wish.