Здесь вместо тире нужна запятая.
В целом всегда пишется раздельно.
Корректно: Сейчас эта книга мне очень нужна или Сейчас (=скоро) эта книга мне очень пригодится.
Правильно: коды, о кодах.
Предпочтительна форма единственного числа.
Как правило, запятая не ставится.
Оба варианта правильны.
1. Запятая не ставится. Возможно как слитное, так и раздельное написание. 2. Корректно без запятой в скобках.
Верно слитное написание.