So many questions!
Why do you lose technicians so quickly, should this be addressed? A happy technician will normally take some shifting!
If you can use Solus, you should have Capita/LEA support, why are they not helping?
If you don't have maintenance for a core system, why not?