You need to install the keylogger on his computer. The VNC software you will need to install the server on his computer, then install the client on your computer in order to view his computer. You probably need to do some configuration to his computer to get it working and hide the software, if of course you don't want to get caught.