Have you considered that guesstimating your requirements is all moot any way? That it's all going to change with your next camera purchase? Or your next big project? Or whatever?
Really, with the price of hard drives these days, my suggestion is to purchase a toaster drive & three 1 TB drives. Load all your images on the first drive, backup to the second & keep them both in your home (the second in a closet, safe or someplace a thief won't be likely to see). Then, backup to the third & keep it offsite (parent or friend's house, safety deposit box, whatever). Update all as needed.
At that point you have 3 copies of everything, one for immediate access if something goes wrong at home & an offsite b/u if you end up with fire, flood, whatever.
When you run out of room, get another three 1 TB drives, rinse, repeat.
As far as how many images you can put on a drive, we use 1 TB drives & with our 1D MkII & IIN jpgs, RAWs & some edited images, there is about 200,000 images on a drive. I expect those numbers will drop with the Mk IV but it doesn't matter. When a drive gets full we'll just get another set of three.