u can always change the seat, sometime its not about how big the
seat cushion is but a matter of toning ur butt.....initially will
be very sore if haven't been cycling for some time.
next is, they can find u the right size if ur getting a new bike

yes, MTB can be relatively expensive depending on what brand, parts
ur getting.