If she goes to the police and tells them he stole them from her, she would be lying.
Stole, coerced, tricked, use whatever VERB you wish; he has no right to possess the Green Card, Social Security Card, and Bank Card.
Here is the law on Green Cards:
=====================================
After a Green Card is Granted a Permanent Resident Card (Green Card) is issued to all permanent residents as proof that they are authorized to live and work in the United States.
If you are a permanent resident age 18 or older, you are required to have a valid Green Card in your possession at all times.
After a Green Card is Granted
Read this and suggest she tell the agency she lost her card.
Replacing Your Green Card
You should file Form I-90 >>>
Application to Replace Permanent Resident Card <<< to replace your Green Card if your card has been lost, stolen, or damaged.
One problem solved. She can even apply online.
She can contact her bank and cancel the card that dude has, and her bank will send her a new card.
With your free, personal my Social Security account, you can receive personalized estimates of future benefits based on your real earnings, see your latest Statement, and review your earnings history. It even makes it easy to request a replacement Social Security Card or check the status of an application, from anywhere!
Start here to get that replacement card:
>>>:
my Social Security | Social Security Administration
All problems eventually will be solved and dude will be holding USELESS junk.
Meanwhile, owing a debt isn't a crime.
Owing 1,000 debts isn't a crime.
Pay dude, or stiff dude, her choice.
I have no opinion on money owed to others.
I don't loan anyone money, so I'll never get stiffed.
If a relative has a sob story, I'll give the person the money, or tell them, that's too bad, but I won't help.
I say NO about 95% of the time.