Nirnroot respawns all over the place. I've re-harevsted it several times from many locations.
True.
I've seen them in and around Morthal respawn.
As for respawn time, it's 720hrs.
That's 30 days. Make it 31 to be safe.
Stay out of that particular game cell for 31 days.