the general rule is give it a try - if it works it works, etc. I am working on a new base windows 7 port, so if the current one doesn't work, then the new one when released should work...
As for size. we're talking around 20mb in total. The actual size will vary with the kind of samples you use. but in essence a few gb max?