So I checked it all out and the last bonus posted June 24 2009 and the last miles for regular monthly purchases posted April 20 2010 which is roughly when she closed the card.
I think I heard from AMEX before, or at least read on here that you have to wait for 24 months between opening bonuses for another one to post from a newly opened card. Just wanted to verify this? If so, I think seeing as her last bonus posted almost 3 years ago, she'd be OK applying for a card now?