While Keen Sense is a solid card for such a strategy, the card Curiosity offers a similar effect with the added bonus of being able to draw a card whenever the enchanted creature deals any damage, not just to an opponent
$3.49 Reins of Power Stronghold $3.49 Brainstorm Ice Age $9.99 Windfall Urza's Saga $4.49 Counterspell Tempest $2.49 Mystic Sanctuary Throne of Eldraine $1.99 Frantic Search Urza's Legacy $7.99 Ghostly Prison Champions of Kamigawa $3.49 Arcane Denial (Sword) Alliances $3.99 Arcane Denial (Axe) Alliances $5.49 Gush Mercadian Masques $5.49 Snap Urza's Legacy $2.79 Daze Nemesis 0 results found
Geodude can be obtained from Mega Rising: Mega Blaziken pack in the Mega Rising set
I don't like to hold Standard much longer than that unless some information changes the game plan (i.e., banning, leak, etc)
The tokens copy only what is printed on the card
Eris, Roar of the Storm has hearts a-flutter among my playgroup, and its easy to see why