I think he didn't say "we will write a kernel", he said "we can use it",
so he must have chosen C#, otherwise the kernel cannot be written with C# in practice.
With a few simple chatgpt questions, you can start a kernel driver you created in C++ with cmd commands at system startup.
sc create adijitalekrankartispoofdriver binpath="C:\ekrankarti.sys" type=kernel start=auto
When the PC restarts, it automatically starts the kernel driver.
What you need to pay attention to here, if I know correctly, is that the order of installing the kernel driver is alphabetical, so if you have some special drivers that you want to install before some antis, you should add the letter a in front of them.