Also, you're counting his age 19 season where he got 195 at bats as a season. It's more like 500 home runs and 3000 hits over 20 seasons.
*assuming he gets to those milestones in the next 4 seasons. I'd say that's a long shot, especially regarding the home runs, where he may never get to 500. But still, only 7 guys have 3000 hits and 450 home runs, so it should be a slam dunk,