The sentences are pretty basic and simple. They make sense to me except for the third one. I would change it to:
He is versatile because he can sing every genre of music.
He is versatile because he can sing many different types of songs.
Hope this helps you!!
- For Teachers