Get your chest x-rays and medical in SA as it's much cheaper! I'ts also quicker!
We rocked up to a medical centre in 1 1/2 hrs the whole family had full medicals and xrays!
We came in on tourist visa's and applied within SA. Depending which Visa your getting.