Confused about auto scale

Is it possible to have fly.io autoscale only in 1 one region (i.e if a vm has only one region) ?

Yes, the auto-scaling will then simply adjust the number of vms running in that one region (between your set mix and max values).