yes
yes as far as i know!
yes they do accept ebt cards
Yes they do!
They do now in some states. Call your local store and ask.