Auto Upgarde ala GC II isn't possible at the moment, sorry. A lot of us have been asking for it, so hopefully when starbases are revamped, that is one of the things they'll put in.
As for the rest, most of them should be doable. Raising the amount of drones via two more modules is trivial. Adding to the amount of hit points that a starbase has by a flat amount should be possible as well. The only one I am not sure about is repairing the starbase a flat amount. That I would have to dig into the XMLs to check, But at the moment, I doubt it as I am only aware of Tactical Repair (repair during a battle) and Strategic Repair (repair set amount a turn after a battle).
I'm a little busy with other projects at the moment, so I can't knock anything out for you right now. And even if I did, it wouldn't have any custom icons, as art is very much not my strong suit.
. But perhaps someone else here can.
If I understand you correctly, you want the "extra hit points" modules tied to the techs for Small, Medium, Large, and Massive Hulls, yes? If so, how many modules would you want them to take up?
Also, what techs would you want the extra fighter drones to be tied to? And, again, how many modules to construct? Modders would need to know that, lest you want them to just pick techs out of the air. 
And, as I said, while I don't know if it could be done, the "repair kit" module would need a tech to tie it to as well. 