Hangfire server in windows service

Couple questions regarding using the hangfire server from a windows service
https://docs.hangfire.io/en/latest/background-processing/processing-jobs-in-windows-service.html

(1)
I have a .net core web app that is currently running both the server and is creating a few scheduled jobs on startup. If I move the hangfire server to a windows service project (which is on .net framework), how will this affect the execution of the job?

(2) When placing the hangfire server within a windows server, how can I ensure that only one instance of a given job is ever running at once? I dont want to start another instance of the same (scheduled) job if one is currently running? Does putting the hangfire server into a windows service help in this regard?