I'm sure, I've seen it at Dollar General and Walmart. I'm always tempted to pick up a couple for me and her, we should all carry one honestly..
Yes they do
Not sure . call an ask. I buy mine at a military surplus store..
Thanks! Your answer is awaiting moderation.