You will receive the insurance card in your email immediately after purchase. From there, you will be able to print it and that is what you will use should you need to see a doctor while you are on your trip.
Yes, the insurance card will display the insurance holders' name, policy number, and effective dates.
Insurance rates are regulated by law. You can't find the same insurance plan for a lower price anywhere else