The faster rpm drives will use more power, so this has to be a consideration when choosing. You may notice slightly faster read/write times with the higher rpm, but for normal use it's likely to make much difference.
Go for the largest drive you can afford, no matter how much storage you have, you will always need more!
Not sure about cache, but I assume that more cache just means faster read/write, but again will use more power, but don't quote me on this!
The drives should all be the same difficulty to put in. Just make sure you have the right tools, try and find some instructions from somewhere, they are bound to be floating around the place.
Tom