What players have had both 300+ times reaching base (RB) and 300+ total bases (TB) in the same season? Not many. RB includes hits, walks and HBP. To see a list of all such occurrences, go to 300RBTB. It is in chronological order.
When you get there, the list on the left has all the players who did it. The list on the right shows some near misses, guys who had 280+ in each stat but did not make it. The tables also show each player's offensive winning percentage and RCAA or runs created above average, which is park adjusted since it is from the Lee Sinins Complete Baseball Encyclopedia. The most recent occurrence was Pujols in 2009, with 310 RB & 374 TB. The table below shows the leaders in such seasons.
The next table shows the very near misses, guys who had 297+ in both stats but not 300+ in both. Frank Thomas has one other very near miss. In 1995, when the season was only 144 or 145 games, he had 294 RB & 299 TB.
Now the breakdown by decade: