Do I need a lot of Arduinos?
One arduino can control multiple relays. Beyond that, how many you need will depend on the details of your project. 

Once you have a working example, you can build it using less expensive alternatives than regular Arduino boards.