To get a random point within a sphere, use RandomUnitVector to get a random vector and the multiply it by RandomFloatInRange with Min=0.0 and Max equal to the radius of your sphere.
Oh, and add that to the world location of the spawn-sphere to get the spawn location in the world. I always forget that part…