Nice diagrams!
For the change to 0 key, look in your .vkm file for a line that reads
11 4 3 8
then change it to
11 4 3 40
and immediately below add this line
11 6 6 0
For the = key, I can only guess because I do not have a keyboard with a seperate = key... I would imagine you would add lines like
n 6 5 40
n 6 6 1
where n is the keyscan code for your = key. This will map the key to = when not shifted and to pi when it is shifted. I don't know how you map C= shift value to keyscan codes to get <- ... in fact it does not seem possible which I find strange (the same goes for Control and Alt key shifting).