would this be enough?

More. A bit more if you upgrade the materials and piece it out. Plus you need cable retainers, terminal ends, heat shrink, the switch...