I think we'd better wait for a native speaker here but in the meantime I'll put in my 2 cents. I'd say yes. I would use both can/may in all of these three sentences.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.