@BB:
Rolls look good man!
The one thing i'm confused about is your current commlink load. If your Agent is running from your PAN, then it can use any of the programs you have running but it's load also counts against yours. The one program it has running on it's load that you don't have is Exploit 5. This would be a total of 5 non-ergo programs and your response would degrade. So let me know what you want to do.
Also remember that of it to have it's own copy of a program for when it gets loaded to run on other nodes which it has access to, then it has to be either another purchased copy, or you from a program that has it's copy protection cracked. I'll assume any programs which you want to have cracked that they're cracked, but then they would degrade. All these rolls get a little complicated and having to do them for each program for 6 months of degredation is a bitch. So say you want to patch up 7 hacking programs that over 6 months have degraded while you were focused on other things. That's 3 rating points degredation, so it's a Software + Hacking ( 3x2=6, 1 week) test. So just do one roll, and then see how long that takes, and multiply that by 7. Since there's no time left in the interim, your other alternative is to buy the updated versions. We'll say at half price from a warez site.