1. WinAPI RegisterHotKey в user32.dll. но придется писать длл свою для отлова нажатия хоткеев. посмотрите вот этот топик
http://flasher.ru/forum/showthread.php?t=109715
тут человек ловил кнопку "меню"
2. не ясно
3. методами цинка этого не добиться. мудрить с длл-ками надо..