The Globe you'll have to find via CD Swap as they are not a commercial motor, but rather made for FIRST.
Victor 884's are available from IFI
here.
Batteries can be ordered from from numerous locations, just google MK Battery ES17-12. Many different distributors will come up.
*Be sure to verify that the Battery is 12V and 18 Amp Hours before ordering*
-Chuck Glick