I think tip jars are acceptable accept funerals,nursing homes, and benefits perhaps.
Agreed. To that list I would add Private Parties, Country Clubs. And definitely no tips at Benefits.
Restaurants and bars - OK.
At a local Elks I had people lay tips on my KB as I was playing, so I put out a little basket on a table next to me and baited it with a couple of bucks. No TIP sign. Just a baited basket to let them know where to put tips if they were so inclined. Always a nod of the head if playing or thank you when anything is put into the basket.
Eddie