Hi! Great looking map so far!
Hopefully you can find some good tutorials for mountains! There are so many different options right? I'm surprised you wouldn't do the mountains first as they'd determine where the rivers are but that's okay, you can still work it. The first thing I think about is that the island in the centre between the two land masses would be extremely strategic! I imagine you'd get a city or two there to be sure!