My understanding is that for OCare you have to be resident in the US, I do not know if you can fudge it but I do not see how your Spouse can, she has to be a LPR to qualify. And that gets her a SSN.
I know there are new immigrant policies, you can find them with a quick google, not that expensive but then they do not cover much. Probably temp insurance underwritten by the big players as well but outside my knowledge.
For specific questions about salary etc I would call a Navigator. I think this is when you end up going around in circles with where you are resident.