Do people with hypertension always have cardiomegaly?

Not necessarily, it depends on how well the blood pressure is controlled.
If long-term hypertension is not controlled, the heart will compensate for the hypertrophy and eventually the loss of compensation will develop into heart failure.