How can a single spacecraft namely Crew Dragon aka Dragon V2, accommodate 8 SuperDraco thrusters along with sufficient propellant required for a precision propulsive landing and/or other such manuevers?
Firstly, available space for engines isn’t really a problem. A spacecraft can be made exactly as big as the needed cargo space plus engines. Capsules only look tiny because you usually see them next to an absolutely enormous launch vehicle.
Secondly, landing doesn’t require that much fuel. Even the apollo capsules returning from a very fast orbit had slowed to around 230mph before the parachutes opened. That’s way less than the 20,000mph that the launch stages need to achieve, and well within the capability of something with fuel tanks sized for a regular aircraft.
The SuperDraco engines themselves are quite compact. Liquid rocket engines consist of a relatively small combustion chamber and a nozzle which may be large or small in proportion depending on the ambient air pressure where it's intended to be used. Vacuum engines work best with very large nozzles, but for an engine that is only intended to work at low altitude, like SuperDraco, the optimum nozzle size is very small -- in this case, the end of the nozzle is about 20cm inches in diameter. The combustion chamber is estimated to be about 25cm long x 15cm diameter.
Dragon V2 only carries 1700 liters (450 gallons) of propellant -- roughly 2 spheres of 1-meter diameter each.