If they were here for 2 years and on a H4 they would not have overstayed.
Sounds more like a B.
245i makes no sense with those dates anyway.
The Visa would be in her passport
You can look up the I 94 online
She will have to disclose her prior visit to the US anyway as part of the application process.
I agree sponsoring her makes more sense.