Can I install Xcode on PC through any third party software?
Xcode on PC
Not possible. You need to have MacOS.
You definitely need to have MacOS. You could technically run a MacOS on a VM on PC but that will definitely be a breach of the license agreement.
I recommend just buying a Mac Mini. It's pretty reasonably priced and you could use it for development with XCode. You could get the model for 2020 for under $500 from various sellers.
No, since window does have any of the underline library that supports it. It is the same reason why .net is not* available on Mac.