Контрольный пакет - заказчику, это не обсуждаемо.
Пример API MtGox:
https://en.bitcoin.it/wiki/MtGox/APIВозможно, можно сделать иначе и лучше, я не знаю. Но такой вариант сойдет для базовой интеграции.
Для подробностей надо консультироваться с разработчиками торгового терминала.
Да, это. Только не раздельные аккаунты как там на ixchange, i0change, scexchange, а доступ ко всем с одного аккаунта.
DarkExchange - это не прямой конкурент. Там все будет оочень медленно. Для трейдинга это не подойдет.