Да вроде даже под попсовую ардуину можно на плюсах писать. Так что не морочтесь и учите сразу их. Хотя они тесно связаны.
По пунктам:
1. Плюсы
2. Да
3. Есть, джава например. Да и вообще для роботов много - даже LOGO был.
4. Все - это полный по Тьюрингу язык. Остальное зависит от библиотек и среды выполнения.
5. Ищите по тостеру - вопрос задавался многократно