I have used it for TP with no problems. I stayed for 35 days on a 60 day visa and it was accepted for the TP.
There is a link on the Emirates site that you use to contact the insurance provider and they will email the relevant documents to you.
No problem