На проект с таким стеком технологий дешевле всего будет найти заинтересованного (деньгами, личнымм интересом, перспективами, хз, с таким внушительным стеком могут быть разные варианты) архитектора, бизнес-аналитика или просто хорошего менеджера-разработчика с опытом в построении цельных приложений и хотя бы заинтересованностью в предметной области.
Разобраться в рельсах с нуля при наличии знаний, что такое веб, браузер, html, frontend, backend, vps, *nix на уровне понимания, откуда баги, как их исправить влоб и сколько примерно уйдет на это времени - полгода. Что править, не увеличивая время дальнейшей поддержки до бесконечности в худшем раскладе - от года до двух. Без указанных знаний - от года до пяти лет, соответственно, в зависимости от целеустремленности, упорства и склада мышления.