You can dual boot but would highly recommend that you have a separate Windows SSD. Microsoft likes to dick around with the boot loader and bricking the ability to dual boot.
I am still dual booting myself with a small SSD for the rare occasion I want to run a game that isn't supported on Linux but honestly I haven't done that in over half a year now so Windows just kinda sits they taking to 200 GB of space.