For the first question, yes a 60GB is enough. Windows takes up about 20GB, so you have the rest of the space for whatever else you run. As for the second question, I always recommend reinstalling Windows if moving from a HDD to SSD. I feel like there might be configuration optimizations Windows does at install or something. Plus, a new install will reduce the size.