No and no. And I never would ask a stranger either. Have also never heard anyone ask a complete stranger.
However, DS's girlfriend unexpectedly started her period recently while we were in a huge zoo. We were about an hour's walk away from the exit.
Must have been the first time in many years I didn't have anything on me. Didn't ask a stranger, neither did she - she told DS who asked me. I asked a female staff member at the restaurant we were in if they had a sanpro machine on the premises or if there was a shop anywhere within the zoo that sold sanpro.
She was sorry to say no but offered to ask her female colleagues if they had something. As the poor girl was in floods of tears, I accepted the offer, but DS's GF couldn't actually use the tampon that was so kindly found for me. So in the end I gave her a packet of tissues instead.
Which is the other reason why this claim that women constantly ask complete strangers in public loos for tampons is so ludicrous.
We don't all use the same products because we don't all have the same bodies coming with the exact same periods. I'd never ask for a tampon because I can't use them anymore. Like my DS's GF, I couldn't use one as a mid-teen either. I therefore wouldn't expect a stranger to be able to help me out with what I need.
But as this recent experience showed, women are indeed more than willing to help out even complete strangers because many of us have been caught short and those who haven't can still quite easily understand how horrible that could be.