If you're looking for Ruby folks, go where they go - local meetups. Second would be online but you will need to mine Stackoverflow, Github and similar sites and realize that they get approached regularly so start engaging early (at least 3 months before projected start date.)
Books. http://www.sandimetz.com/products
This list of gadgets that many full stack Ruby developers find useful in their work: 1) A mechanical keyboard offers a satisfying typing experience and can reduce strain during long coding sessions 2)Noise-canceling headphones or high-quality earphones help developers focus and block out distract...
Rails is a full-stack framework that emphasizes the use of well-known software engineering patterns and paradigms, including convention over configuration (CoC), don't repeat yourself (DRY), the active record pattern, and model–view–controller (MVC)
Depending on how many simultaneous users you want the application to be able to serve at any given time (peak), and how much processing your application does when uploading and downloading files (as well as other typically used operations), your hosting specification requirements may vary. But,...
You are comparing apples to oranges. WordPress is a platform, Ruby is a web framework. If you are looking to develop a completely custom platform, you could certainly do it in Rails, but you could also write it in PHP (like WordPress). I'd do some digging and see what is out there for pre-made...
At this stage there are lots of decent web tutorials but I find Ryan Bates Railscasts some of the best for learning the technology. However if you want to just become better at Ruby and Javascript there is no substitute for good books. I've just been reading Avdi Grimm's Confident Ruby and I thi...
I'm surprised other people are giving you concrete answers as it is impossible to say. How much have you invested in building the current ROR based system? Are the developers happy to code with both or are they simply steering you towards the technology they know? Magento is a great platform....
Hosting: Heroku: Great for small applications and getting off the ground as fast as possible. It's easy to manage and your team can focus on features instead of worrying about maintaining operations. Cloud (AWS, Rackspace, Azure): Great if you're expecting growth. You can start up insta...