Hey there!
So to answer your question. yes! GPA is always important. Even if you worked 10 years.
For your second question, in your industry if you go to a good school, you should have no problem getting a job. As far as the visa situation goes, you can keep an eye on things, but basically people who good to good schools find employers who are able to sponsor them.