Although she didn't ask you for help with these issues, she did tell you about them which probably means she was hoping you would offer to help.
If I were in your situation, I would go and visit her again before you commit yourself and while your there, if you do decide to go ahead with the annulment etc, get her to ask for the annulment price and payment schedule as a written agreement from the attorney, otherwise you might find that various extra payments will probably be asked for as the annulment progresses. Just make sure the attorney doesn't find out that a foriegner is involved or the price she's been quoted will increase.
Iain.