I would round out the broken list with Sol Ring, Library of Alexandria, Mana Vault, Mana Crypt, and Ancestral Recall
Okay, Overwhelming Splendor may be ambitious
Its a shame they didnt go a touch further and add Avenger of Zendikar or even just print Phylath, World Sculptor into the deck but it is fine as is
Any damage dealt by creatures with lifelink causes its controller to gain life, including damage dealt to or by blockers
That mana can be any color or colorless
Pro Tip: If you already have Bojuka Bog in play but need to exile your opponents graveyard before their next turn, you can destroy it with your own Wasteland or sacrifice it with Elvish Reclaimer and then play it from the graveyard with Ramunap Excavator for another trigger