By law you should carry your passport with you at police check points I have only been asked for it once best be on the safe side and carry it with you thai police can fine you if you don't have it with you
Yes you do have a choice if you are insured with AXA refuse to go where they say it's a con call AXA they will tell you there hospitals coverd on your insurance