no, he's right. it's true. (for indiana, in indiana).
Yes. In some states like TN I think state that you must have it on your person for them to honor reciprocity. But in Indiana its in the database, so as soon as the LEO runs your ID they see you have it.
Mine's in 3 layers of laminate....homeschooling families frequently have their own laminating machine.
One layer has done well for me. Not like I actually take it out and use it like a credit card. Literally the only time it comes out anymore is when I buy a new wallet or am showing idiots overheard spouting off things like "you only have to have your concealed carry license if you dont have it out in the open. thats why they call it a concealed carry license."