> I recently met a girl who came to the US to take CSA.
Is she on a B2 visa ? How long would it be between her entering and you guys tying the knot ?
> If we get married, is it posiible to change her status to H-4
> without any problem.
You should be able to file a change of status request. Just be sure that you don't get married too close to her entering on B2. USCIS could say that she had the intent to marry you before she came, invalidating her B2 retroactively.
> Is getting F-1 for her an option.
Well, you are making some money. You could enroll her in a MPH program, or even community college (she can get a forklift operators certificate or something).
Advantage of an MPH would be that she could get employment authorization through 'OPT' at the end which would allow her to start her internship until your GC is through. (and also programs love their MPH's, it is a competitive advantage in the residency search).
Also, you could file a 'national interest waiver for physicians' I140. This would allow your wife to file an I485 and employment authorization even before your waiver period is up. She could start her residency on EAD.