33 or 34 lands is what i typically use for a commander deck and i haven't had issues with that standard. And since the deck has some good ramp and cost reduction, I'd say you're more than good on that front. Looks like a very fun deck, just wish I could afford it lol!