That is kind of pricey....there was a thread about costs:
HERE
(just to give you an idea)
I can see hitting the anxiety first, because as you delve into other things your anxiety is probably going to escalate. so why not teach you some control techniques ahead of time.
The lateness is an issue I have struggled with myself (ETA: my t is always late). It probably won't go away. People who are always late are...well...always late. Not a heck of a lot gets them to be on time. So if it's not tolerable for you, then you may want to cut and run. Late people are also usually unorganized.
I would definitely tell her your concerns before making a decision. See what she has to say.