Hiya Marax! Its great to see you here on the forum.
I'll have a go at answering some of your questions.
2. Light is our 'official' multi-bot master, I'm sure he, or another MB writer will be able to give a much better answer than me pointing to some examples of how to do this, in the meantime though do you fancy posting your bot in the bot tavern? Quite often it's not as easy as just adding a few genes to a bot because you have to balance the affect with all the other genes. It's much easier if you can see the dna you are changing!
3. You can't use a sysvar to kill a robot in that sense because it's ingame and sysvars are part of the bot program (excusing the use of the console). Instead Lclick on one of the problem bots in the sim, Rclick on it to open a menu; you can choose kill robot (Ctrl-K) or kill entire organism (Ctrl-E). I did think that Ctrl-E would kill the species but it seems it does the same as Ctrl-K!
Another way to reduce the amount of bots on your screen would be to adjust the amount of energy you put into the sim via the veg. I don't know that that would help with a cancerous virus though.
4. You have a minimum mutation rate forced on your virus by it's length - the time it takes to reproduce or the commands it uses (delgene would work every turn for instance). You could set a max rate by using a timer though.
5. I think virii colour is defaulted sry.
6. Ooh, ooh, I definitley know the answer to this one!
* returns the value of a memory location;
I.E. using memloc 999,
10 999 store would set it (the memorylocation) to 10
*999 would return the value of 10
so *999 10 < would check if the value of memloc 999 was less then 10
Hope I've been at little helpful at least, I'm sure others will chime in to fill the gaps!
Look forward to seeing your bot, even if it is just a prototype atm.