1) Yes
2) Yes
3) read the KUAL readme. It took a really long time to type. I'm not typing it all again.
The bit you want is in SUPPORT <--- LIKE READ THIS AT LEAST
ONCE
4) You can actually SEND keys to the computer... Yup... from a kindle keyboard.
Only the Kindle 3 will do this. With some love you could actually program from the bath
hehehe.
The main issue here will be getting your networking setup right.
Read the Kindle VNC viewer thread for that information.
Good luck.
Have to talk to Hawhill about all that... I know next to zero about LUA other than it is an immensely configurable language.