Есть ли возможность в одном проекте использовать react.js, react-redux-router и hashHistory?
Добрый день, ну так и спросить у гугла: react redux react-router
(четвертая ссылка похожа на что-то максимально подходящее вам)
А по факту: лучше спокойно разобраться:
Сначала react, затем асинхронная загрузка чего либо на реакте (без redux, recompose, reselect, immutable, react-router, и прочих библиотек, гы-гы, наболело просто). Все это есть как в видео-уроках, так и в текстовых учебниках. В быстрой и краткой форме - есть официальная документация (хорошая).
Затем следующий шаг: добавление redux и асинхронная загрузка (да-да, тех же самых данных) - но уже через redux.
Затем добавляется react-router.
И в таком случае, даже если вы не успеете сделать что-то сейчас сразу быстро (подозреваю, что либо тестовое задание, либо дружеская "халтурка" в помощь), то вы сможете в будущем без проблем все это реализовать.
Если нужно быстрее - либо статья выше, либо с ментором.
P.S. вредный совет - ищите react redux react-router boilerplate - репозитории с шаблоном для новых проектов. Зачастую там все уже есть и настроено. Вредный, потому что будет тяжело вносить изменения в сборку, если нет понимания что откуда и куда. А так как авторы популярных бойлерплейтов уже столько накрутили, то там частенько сложно разобраться.
У меня реализовано приложение с redux и redux-router и redux-thunk, собираю всё это дело web-pack-ом. Но после общения с аналитиком понимаю, что мой вариант с 
import { browserHistory } from 'react-router'
не подходит, и требуется использовать hash, я не смог найти, как использовать hashHistory вместе с redux. 
Спасибо большое за статью! Сейчас прочитаю и постараюсь разобраться.