They all work. My preference would be a changed #2: The shop opens at 10 am and closes at 10 pm every day. Or The shop is open from 10 am to 10 pm every day.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.