Answer No a blender ball would not fit. There is a guard on the opening that is removable but the opening is not as wide as my blender ball bottle.
Answer I believe so, it's pretty wide.
Answer Yes, I believe it would fit. Unfortunately, I lost the bottle so can't measure :(