They have as much chance of helping as watching dr. Phil.
No they are scam artist. Try maybe flirting with him and see what happens. If worse comes to worse you can just ask him. Try to live your life and just be happy though. What will be will be. If it's not meant than it won't.
I would highly recommend that one stays away from tarot cards. Delving into the occult is something one should avoid.
No, the best option to find out what he is thinking is to ask him personally :)
Just give me your money, and I will tell you what you want to hear. :)