Although many view sports and games as a time-pass activity.
In the above sentence, can I use 'pastime activity' in place of time-pass activity.]
Yes. In the UK, I have never heard 'time-pass activity' used. I would simply write '...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Yes. In the UK, I have never heard 'time-pass activity' used. I would simply write '... as a pastime ....' without 'activity'.