To me all of those sentences sound good except for #2. English's rules for the placement of "time adverbs" aren't as strict as they are in most other languages. It's very flexible in that way, which also translates to confusion!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
later/ later on