", but you should be consistent within the list and not mix them up as you have in (2). "on the weekend" is wrong in BrE (we say "at the weekend"), but my understanding is that "on the weekend" is used in AmE. Otherwise they are OK.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.