1. Macbook оптимально - пробовал IDE под Винду - постоянная не хватка API - не успевают обновлять.
2. Я работаю до сих пор на 13' 2008 - ну чуток лагает но норм.
3. А вот тут весело - нужен iOS девайс на где-то 4/5 месяц обучения если у вас большой проект - потому что все может отлично работать на эмюляторе но при запуске слетало на телефоне. Ну и самое весело это экраны - сейчас началась проблема та же что с Android - кучу экранов с приходом 6 и 6+.
4. Мммммм - не обязательно - в конечном можно писать и на Objective-C, и C++, и C - тут уже как пойдет. Если физика вам нужна (i.e. игра) то тут вы в С упретесь.
5. Про обучение -
www.raywenderlich.com - очень советую взять какой то проект и с помощью него идти - ставьте перед собой задачу "создать IM или игру" и идите по этому пути натыкаясь на подводные камни (с iOS без них никак).
Большой совет - не пытайтесь сразу бежать за оптимизацией приложения - сперва сделаете чтобы просто работало - потом фиксите (скорее всего первый свой проект вы будете с нуля переписывать парочку раз).
Тут вот тоже можно "влиться" -
www.creativebloq.com/app-design/how-build-app-tuto...
Удачи