Как провести ICO (создать свою криптовалюту, и затем продавать эти коины за доллары, рубли и пр.)?
свое ты никак не сгенеришь, ICO проводится на популярных валютах (иначе как ты их в уплату получишь?), 
обычно это ETH, потому что самый дорогой где есть смарт контракты
также принимаются BTC, так как их больше всего, но токены (акции) выдаются в том же эфире или исходной подходящей валюте: кроме эфира еще немного популярна Wawes, но они никак не допилят контракты, в целом для ICO эфиру альтернетивы нет и еще полгода-год не будет
валюты кроме эфира - как BTC - так и его клоны и альткоины навроде Monero, иногда меняются принудительно в эфир, но из-за скачков битка обмен все  реже, есть варианты с минибиржами, кучей кошельков и т.д. и т.п.
Полно технических моментов, которые надо рыть-копать, от синхронизации нод до номеров с ETH / контрактами (parity последний и канонический тому пример), поэтому без спеца в теме самому очень сложно
ну и маркетинг  - отдельная и недешевая тема, но нередко можно расчитываться криптой же, что в итоге не так затратно
что-то типа гайда до сих пор продают от 5- 10к , так что нету, 
есть только как крипту проипеть, это бесплатно
реализовать: быть готовым расстаться с 20к и делать медленно, годик; 50к и засветиться - оцениться; реальные цифры, чтобы начали что-то присылать -  300-500к, и, думаю, скоро перестанет работать в нынешнем виде, так как тема усложняется - появляются регуляторы и т.п.
По правде куда лечге просто воспользоваться платформой MyWish и не тратить время на изучение неактуальных вещей. Либо платить деньги программисту, но там выйдет явно дороже.