Will a dedicated server support an owncloud install?
As long as the server is not with Hepsia it will run yes I confirm.
Would a KWM VPS (w/cpanel) be okay with this?
Yes KVM or OVZ with cPanel will be OK as well. I would recommend an OVZ as it offers managed services where the KVM are completely self-managed from the owner in terms of support.