Keep in mind that you cannot keep 2 males together and cannot keep a male and female together unless they are adult of proper breeding weight and size, otherwise they will breed and you female is highly likely to be egg bond.
Do your research there are tons of great care sheet out there start here https://ball-pythons.net/forums/show...is-macularius)
You want at least 40 cm x 58 cm for 2 (obviously height is irrelevant) so with your size a trio would work again if you follow the above and if you do 1.2 remember that you will have to give the females a break and separate them from the male.