Should I install Parrot OS as a dual boot with another distro or should I install it on its own laptop, what is better (If there is a better).
It is totally depends on you!
well dual booting is always better
you can use all of your resources at a time in need which is not possible if you do on a VM
other than that, depends on your usage