Yes they do its in their benefit package
It depends on the owner, as all of them are independently owned. Most offer Benefits, Health insurance, dental and vision. Obviously you pay for it like at any other job and you are eligible for PTO after certain lengths of time. This differs from franchise to franchise. Again, they are all owned by different people.