Can I watched share replays on Clash of Clans after season reset and do I have a time limit to watch shared replays?
For attacks and I think also for defense, you can only view attacks that have happened after the latest update.
I think they also contain only about 10 replays at a time each
Can I watch shared replays on Clash of Clans after season reset?
It depends.
Why: If a season reset hasn't had a new patch that change anything, then yes. Otherwise no. This is because "replays" are a replay of a the player's inputs, as opposed to what actually happened. Everything else that happens is basically a simulation of that same attack. As such, if mechanics or stats are changed between patches, it would invalidate a replay. This is why replays do not persist between patches.
You can always record a replay using a screen recorder. Most phones should have an in-built one with their respective OEM-specific Android flavor.
Do I have a time limit to watch shared replays?
Yes
See above; that and if it pops off your Battle History or Clan's Chat Log.