There is NO FREE Windows 10 yet. You must have a preinstalled qualifying Windows, upgrade that for FREE.

After that, you can do a clean install. Again that is on the web so this is the quick answer.

-> But why the 128GB SSD? I find most folk whine about having to work hard to keep it tidy and running out of space.