Yes, it is possible to do what you say. When you do a sysex dump, settings for each trigger, and settings for each drum kit (separate), are done as an individual sysex string.
Here's what I've figured out so far. Note that this is what the unit sends the PC; usually you can send the same string back.
Trigger settings:
header: F0 00 00 0E 2C 0A 02
then, in order, each a single byte with exact value:
trigger number (0-19, 0/1 is a/b for kick, then 2/3 is snare a/b, etc) one byte
gain
velocity curve (encoded, 'lin' = 00 and I expect the others are in order)
threshold
x-talk
retrigger
trigger type (PP = 0 iirc, rest should be in order per the manual too, but haven't verified)
F7
18 bytes total.
For the drumkits, they look like this:
header: F0 00 00 0E 2C 0D 00 00 46 01
then the program number, so for kit 0, put 00 (one byte)
then there are 20 trigger settings. They appear to be in order, they will be kick trigger A, then kick triggerB, then snare triggerA, etc.
each one is:
note number (one byte)
0x3 (always 0x3 - not sure what this is yet)
midi channel
3 bytes per trigger.
Then 2 bytes for foot chik setting: note number, then the 0x3
Open HH setting: note number, then midi channel
One byte with either 7F to not change the program, or a program number
F7 for the footer
78 bytes in all.
I haven't played with this much yet... been meaning to, no time.
A full dump should have 20 trigger settings + 21 program settings, each individual.