Snippet from the main rulebook
FAQ(
http://www.games-workshop.com/MEDIA_CustomProductCatalog/m3440036a_40K_RULEBOOK_v1.5_September_13.pdf), something without a clear concusses it seems:
Q: Can models from an Allied Detachment that have the ability to repair Hull Points or Immobilised / Weapon Destroyed results from the Vehicle Damage Table use this ability on Allied vehicles? (p112)
A: No.
Is taking a second Primary detatchment an option instead? You're at 2000 points but some groups house-rule against double force orgs.
Your troops selections are worryingly small, and they can't be there to attach to the Masters of the Forge because of the Servitors right? (Unless they have a rule like Tau Drones)
If you're going to hide the tacticals in the Land Raider and Storm Raven, swap the heavy weapons for specials that can be used when they disembark.
Rather than trying to take down your super-regenerating vehicles, opponents are likely to just focus down the techmarines standing on their own first before attempting to crack the vehicles.