а) см. ветку
Интеграция MS CRM и Галактики
б) Разработка преимущественно идёт на .NET (можно использовать любой соответствующий язык, наши разработчики используют C#). Пригодится знание XML.
в) Microsoft не рекомендует, на практике можно свободно читать данные, но изменять из надо через объектную модель.
Удачи!