It really depends on the airline. If you don’t have one then they have the right to refuse boarding. I have been asked on my last three trips, different airlines each time.
Yes, I imagine that they do. It would be nice to know which! Never seen it posted here but I’m sure there’s someone with experience of it that can help.