1)любой Pro или Air начиная с late 2013 и новее с памятью не менее 8 гиг. Чем моложе, тем, естественно, лучше.
2)насчёт сравнения Objective-C и Swift есть масса статей, не вижу смысла их пересказывать. В двух словах - с нуля учите Swift. Причина - он - будущее, он развивается, чуть менее чем все статьи ,курсы ,мануалы выходят на нём. Откройте работные сайты и посмотрите вакансии iOS-разработчика - везде сейчас нужен или только swift , или с припиской (знание ObjC будет плюсом). Я сам чистый Objective-C разраб, уже чувствую что припекает и пора бы мигрировать, следующие проекты буду на свифте начинать.