I dual boot Windows and Linux.
And yes, I highly agree that Kali is not recommended for a beginner in Linux. You need some background knowledge to help you understand how to operate the Linux operating system, because Windows and Linux are entirely 2 different worlds.
You also need to understand how programs are installed in Linux and what dependencies are and how to resolve them.
I also highly suggest (if you're a beginner) to start out with a virtual machine to familiarize with Linux, because its very unforgiving when you break things.
Also for dual booting, it is highly discouraged to use a Dynamic disk when dual booting. Basic disk is the recommended setup.
And if you're still on MBR partition scheme, you need to understand how to...