The link to the requirements for SSI for non-citizens is here:
Also check with your State for Medicaid eligibility. The State website is:
http://www.dmas.virginia.gov/ and the link to access the State Handbook on Medicaid is:
Contact Social Security before the end of the month - the date you file a claim decides what months you can get paid for.
Best of luck to you!
The exact answers to questions like this require more information than presented. The answer(s) provided should be considered general information. The information provided by this is general advice, and is not legal advice. Viewing this information is not intended to create, and does not constitute, an attorney-client relationship. It is intended to educate the reader and a more definite answer should be based on a consultation with a lawyer. You should not take any action that might affect your claim without first seeking the professional opinion of an attorney. You should consult an attorney who can can ask all the appropriate questions and give legal advice based on the exact facts of your situation. The general information provided here does not create an attorney-client relationship.
Look at the website for social security that have been provided by the attorneys here. I believe you might be eligible for SSI but those should help you to find out. You can also contact an attorney that handles social security cases and talk to them.