You cannot install a kernel on our OpenVZ servers. This is due to the virtualization method, because the containers use the kernel of the host system.
With KVM servers, you are free to choose which kernel you use. You can use your own kernels there. KVM is a full virtualization.