As for (c), it depends on the city and even restaurant. Many places can't afford fapiao printing machines, and so the government is more lax and lets them use preprinted anonymous fapiaos. These are being phased out, but if you leave the big cities you'll still see a lot of that, and even in Beijing we get fapiao tickets at some lower end places.