Não será o Ksplice, pois não é de código aberto. A Oracle está distribuindo apenas com suas próprias distros.
De acordo com Wikipedia para o kpatch:
Since April 2015, there is ongoing work on porting kpatch to the common live patching core provided by the Linux kernel mainline. However, implementation of the required function-level consistency mechanisms has been delayed because the call stacks provided by the Linux kernel may be unreliable in situations that involve assembly code without proper stack frames; as a result, the porting work remains in progress as of September 2015. In an attempt to improve the reliability of kernel's call stacks, a specialized sanity-check stacktool userspace utility has also been developed.
Até onde eu sei, o kpatch / kgraft não será usado para atualizar o kernel em si, mas remendá-lo com os patches "portados". Isso significa que, se você executar uma distro apenas com atualizações de segurança ou se quiser atualizar manualmente o kernel, poderá fazê-lo com a ajuda dessa ferramenta, sem reinicializar. Dê uma olhada no vídeo Usando o kpatch no Red Hat Enterprise Linux 7
Para responder às suas perguntas:
- SIM!
- Algo parecido, mas no nível das funções do kernel. Confira o vídeo acima para mais detalhes.