The ssd should be big enough to hold the os and all your main programs. What's the caching for? Beside that most of the ram will be used for caching by windows as long as you don't use Photoshop or alike.
Actually, now that I've looked at your "ram" comment, it makes more sense to do ram caching with what I have already. THNX