Would this all be fixed by installing a linux distro on the laptop? A different trackpad driver - if it works ;) - would do different stuff, and remapping media keys is possible in most desktop environments.
In fact, all the functionality that you generally expect to be broken on linux (two finger scroll, keyboard lights, volume control, etc) worked out of the box...