Касательно последнего пункта, есть сказать следующее. Единицы измереня mils/mm, а также количество знаков "после запятой" необходимо(желательно) выбирать ещё на этапе создания посадочных мест, особенно это касается компонентов с большим колиеством ног (QFP, BGA), тк при создании футпринтов в одной системе измерения, а трассировки проекта в другой, система автоматически пересчитает единицы (так шаг 0.5мм - 19.7/19.69/19.68), а если ног много (теже BGA, микро разъёмы, ...), то ошибка может набежать солидная. Тем более не желательно переводить подгруженный прект из одних единиц в другие.
Сейчас ведется полемика о переводе американских стандартов в милиметровую систему, так что ... вот