Best way to cover a long video with music
For the most part this is a stylistic choice. While I won't say it's impossible to maintain the viewers attention throughout a 10 minute Video with no narration - it's not an easy task either. I would highly recommend cutting in some B-roll and talking over it maybe, if only for a few seconds to break up the flow a bit.

However, for finding coherent music that fits the feel, I'd recommend you check out Artlist. You can filter by mood, theme, instruments, genre, etc. to find similar yet high quality music.