I think you either have to hit like .330+ and/or refuse to walk to get to 200 hits.
Really just need to play 162 games consistently, hit above. 300, and hit 1st or 2nd in the lineup. I didn't realize Barry Larkin missed so many games during his career. Only played 150+ games maybe 3- 4 times during an 18 year career. Honestly, it's impressive he had as much career WAR considering the time he missed.
Rickey was the same way. Only played 150+ games once in his career.