About the vehicle adding:No unfortanly not.
I will give you my personal guide to adding vehicles (what I do)
Edit the prototypes Traits in the editor
Edit spec files (portraits and freeplay are important)
Add Unitfolder
Add missionline in the unitfolder...
Have your done theese steps?