The theoretical max uptime not counting AS procs is 74% at 50% haste with DP specced. Now you have some RNG. But counting AS procs we can say about 73-83% should be possible with 50% haste and DP. Luck could push it either way.

So not really sure that 100% sotr is psosible without pvp 4p. PvP 4p adds another 14-17% uptime which would make that 87-100% uptime with pvp 4p and 50% haste. But that would for sure grant you 100% uptime when actually needed if you can bank up HoPo. (Like if you start wiht 5 HoPo you can probably keep 100% uptime for over a minute)