No. T visa holders can use public assistance, including cash, food, and medical, and still be eligible to get a green card and U.S. citizenship.
However, if you get benefits fraudulently, like by giving the welfare office false info about your income or family members, you may:
- Not be able to naturalize.
- Face other immigration consequences.
Try not to take trips outside the U.S. for more than 180 days. If you are gone longer, you may be denied re-entry into the U.S.
To learn more, talk to an immigration lawyer or read Public Charge: What You Need to Know.