Wiring verification for my project

I am a complete beginner and I want to verify if my wiring for my project is correct.
Basically my project consists of 5 Ultra-sonic sensors (HC SR04) which should give an output to some vibrating motors in such a way that the motors will vibrate with a higher or lower power when the sensors detect an object closer or farther away respectively.
I also have an 8ohm speaker and a NEO-6M GPS module.
For the vibrating motors, do I need to add anything more, such as a resistor or they will work just fine?
Furthermore, can the arduino power and maintain all the modules working?

Read "How to use Forum" and how to attach info. Many members don't download files from "all over".
Regarding power. Read the specs for the components and compare supply capacity versus needed power.

SnipaSenpai:
For the vibrating motors, do I need to add anything more, such as a resistor or they will work just fine?
Furthermore, can the arduino power and maintain all the modules working?

There are almost no motors that can be powered by an Arduino. Motors usually need much more power than the Arduino can provide. The Arduino can control motors but they need to be powered separately. A digital pin can provide 40mA maximum, your picture says your motors need 750mA.

But your picture also shows no power going into the Nano so it definitely isn't going to work without some more wiring.

Steve