Под SMD именно корпуса понимаю.
С таким раскладом ценников лучше уж через SPI прошивать. Опять же удобней будет вносить изменения, чтобы каждый раз не выпаивать контроллер.
Это действительно все варианты? Либо дорогущий переходник, либо SPI? По-хорошему ведь можно переходник самому спаять?
1. По условиям задачи нет общей сети. Это же не значит, что ее нет вообще? Или так и есть?
2. О том и речь. И без унифицированного хранилища данных Вам все равно не обойтись.