I don't think tackling would be the issue, a ton of defensive backs are completely intimidated of making tackles.
Problem is, can she keep up in coverage, because she's most definitely going to be playing cornerback. I could see free safety as well though, although free safeties are expected to make a tackle.
I think it's possible she makes the league to be honest, whether she starts and sees legit any playing time is another issue entirely.
edit: after seeing more highlights, she ain't it. Needs to use that scholarship for an education.