Hi Patrick,
For a car-bearing apron, go with a 1:2:3 (cement:sand:gravel) mix — plenty strong for driveway/car loads. Don't overthink ballast vs separate sand+gravel, ballast is just pre-mixed sand and gravel, so buying it that way is fine and usually easier (one less thing to measure on site)...