yes you will need to have a social security number and be able to show proof of your legal immigration status.
is the social security number necessary to purchase an insurance? . i am moving to us for 2 years due to husband's work and planning to have a baby wanted to purchase insurance asap.