The only other thing you need is largely out of your control - and thats for your opponent to have enough collective willpower on their characters to withstand the Sheriffs pinging before being banished and halting your combo
Harbor Serpent A 5/5 creature with islandwalk can be a pretty big threat, especially in formats with only 20 starting life
When casting your countermagic is already good, getting an additional effect pushes you towards a win
Zanarkand, Ancient Metropolis All the adventure lands are decent, but Zanarkand, Ancient Metropolis is the only one Id be excited to play
Making artifacts while casting artifacts enables cards with affinity for artifacts like Thought Monitor and gives creatures like Urza, Lord High Artificer and Kappa Cannoneer all the artifacts they could dream of
Thankfully, Kinnan has an ability that we can use to put all our non-Human creatures into play