How difficult is it to administer a dedicated server? Are special skills and knowledge required?
If you don't have experience this can be difficult, there are many providers such as HostZealot (recommended you read - https://www.hostzealot.com/servers/cpu ) offer server management services or training resources that can help you with this. This can make the administration process much easier.