Sundial of the infinite won't actually keep your tokens from getting exiled. It will only protect Zektar & Elemental's until the next end step on your opponent's turn and Stone Idol's until your next end step unless you end the turn again, since Zektar and Elemental say "until the next end step" and Stone Idol "until your next end step."
Permalink