Is there a way to turn off certain things from spawning, like mountains?
In the next update it will be possible to turn off settlements and "danger sites", but not mountains because they are an essential part of landscape generation. If you just want to get less mountains you can add "lowland" tag in the "Tags" window.