For a dualboot system, 120GB is just barely enough.
Split it in half, and you have maybe 50GB for each system. 50GB is a bit slim for a Windows OS. It will work, but you'll be messing with free space far too often.
However, the Kingston V300 is not enough for anything, no matter what size it is. Look to a different SSD.