The mecanics of reducing the RNG are there, but it lacks of visual feedbacks for the player to have a clear view of what's happening I think. For example, there is only one bunny at the start of the game so you have zero chance of loosing at first. Then, when another bunny is added but clicking on two of the same vegetables, you can see the bunny card joining the board, but you have to keep an eye on it since it's really fast ^^. This is where some aninmations and feedbacks are missing.
And yes, your idea is really nice about moving cards. I got the same ideas but I had to reduce the scope of the game in order to finish it. I also as thinking about a farmer card that will interact with the bunnies (by removing it maybe) and the vegetables (by creating new ones maybe). But again, no enough time ^^. Thx for your feedback and for playing my game :)