Automatic updates: how does that work? I'd imagine updates would be very much manual.
Touchpad: same thing there; are you using multiple key detection to emulate a touchpad? If so, the instructions should probably say "press XT0n and ALPHA" to scroll, or whatever is accurate.
For the computer program that would take screenshots every 10 seconds over USB, have you considered learning to use
libticalcs libticables to make it yourself?

I suspect that would be the fastest way to get it done.
awesommee333 wrote:
I'm a bit late joining this, but you can search the web with a calc? Wouldn't that need modding to work?
Yes, you'd need external hardware.