Вот только на скринах не ОС, да и не нужна она на таком девайсе.
А язык - в целом любой, поддерживаемый целевой платформой. Но т.к. там обычно микроконтроллер - то вполне вероятно с/с++ используются.
А если уж реально нужна ОС и мощностей хватит - то либо какой нить из линуксов, либо вообще android.
Свои ОС под девайсы пишутся крааайне редко
Насчет второго: RectMask2D и так более мения оптимален - там не получите особого прироста уже.
Насчет второго: 100 элементов будут тормозить. Нужно делать меньше элементов, чтобы было минимум невидимых - переноситть сверху вниз и наоборот при листании. Либо можно решить кардинальнее на уровне UX - не делать скролл лист, а делать пагинацию.
Возможно. Так же как удалить гланды через анус.
Для всего есть свои инструменты. Графический движок - не лучшее средство для написания графического редактора.
В гугле немало информации по парсингу экселя джавой. Например вот: devcolibri.com/1716
По факту: при старте программы парсите всю экселину в структурку какую нить, типа словаря, и уже с ней работаете из GUI. Можете для пробы пока без Excel - забейте структурку данными из кода.
Смотря что вы имеете ввиду под красивым, но вообще - возможен. wxPython, например. Qt вроде тоже предоставляет что то для питона. И это нормальные интерфейсы - по моему wxPython в googleDrive используется. или в дропбоксе.
С маками и эппл все достаточно просто. Есть спеки, которым можно смело следовать. Однокнопочные мыши скорее всего эпплом уже не поддерживаются, а запускаться на старых версиях ОС не стоит, да и не факт что современный xCode даст вам скомпилить под них.