i can't help you with everything there because i don't use it all, but:
i know the remote works with lirc >= 0.6.6 (AVerMedia TVCapture 98).
tv tuner _should_ work with the bttv driver and v4l. beakmyn, may i suggest testing if mplayer has the same problems?
i took my tv tuner out so i can't say for sure anymore though.
svideo-in : never used it. can't use it now, without the tuner.
svideo-out : the atitvout utility kinda works. when i used it in x, the picture was on the tv but the colors were all sorts of screwed up. so i set up a framebuffer and had mplayer play through that, and used atitvout to put the framebuffer on the tv.
firewire - don't have any firewire devices.
usb - usb2.0 works fine with the kernel ehci hub module. the mp3 player is usb too, so that works. to get hotplugging for the mp3 player, you have to add "#HOTPLUG B3Fu.66PKx8pE_N3" after the line in fstab.
i don't have pcmcia (or the memory stick, which uses a pcmcia interface) working because i don't have anything pcmcia.
touchpad with the tuxmobil synaptics driver. the scroll button doesn't work, but edge scrolling works fine, and i like that better anyway.
keyboard buttons are mapped with lineakd. the three buttons at the top launch my most commonly used apps and the cd buttons control xmms playback and mixer volume.
i never use the laptop without AC so battery is moot for me.
uh... can't really think of much else at the moment, but i think i mentioned what i could of your list. ask about anything else you want to know, i guess...