You don’t necessarily need vocals to convey emotions in a track— but that kind of expression can be difficult with just instruments. If you want a singer, you might have to just do it yourself, if you have a mic. Honestly I think your music sounds fine!
wobwobrob
You don't need loads of songs to start your music thread! Just get it started, and it will grow over time.
You don't need vocals to release instrumentals. You can always re-release the tracks with vocals further down the line.
Good luck!