Did you even read his post? He DOES NOT need voice or text he wants data. None of te carriers you listed are viable solutions.
If you're coming for 10 weeks it's going to be tough as att will only do 300 mb per month for $60.
An alternative u may want to consider is if you know someone with ATT have them add a sim only no commitment line to their account for 2 months.
I stand corrected on the data.
However some of these do offer data. I guess it depends on how much data the OP needs. I'm not sure how much voice the OP needs stating a small amount means different things to different people, again, ymmv.