Let me clarify something:
1) Mortars and similar units as far as I know do not go through accuracy checks at. For instance the pack howitzer has an accuracy of 1 and it would always hit if did go trough accuracy check.
As I already have pointed outed different weapons types like "ballistic", "explosion", "Big explosion" and the projectiles behave differently.
2) Focus fire is weapon property and not squad property and it does allow the damage to spread to more than one model. You can clearly see this with kubel that damage more than entity when it fire.
3) Small arm do not have projectiles because it would really mess up the engine to calculate the thousand of round fired in 4vs4 game. They can damage world objects PTRS destroying cover is prime example but that was done by the engine without a projectile being involved.
3) Shared veterancy is gained when the unit near gain veterancy (as far as I know) and since the target unit gain veterancy for taking damage the unit with shared veterancy would also gain.
The shared veterancy does not work with all units but specific units like infatry, hmg, mortars. Else units with shared veterancy near a tank would gain XP like crazy
4) Think faust bug is improved but not fixed completely.
Hope this helps.