Yes, a green card holder can file an I-130 visa petition for her unmarried daughter. The fact she is on social security has no effect on the I-130. It might have an effect on the latter portion of the case, when it comes to the Consulate or adjustment of status.
Answered on Jan 28th, 2014 at 11:46 AM