How to be sure that moving the holes to the new yellow position upper the BM has no incidence on the layers beyond ? Is there a tool in kicad to check this ?
Is it ok to move the pcb support holes to the new position in green ? (yet, no printed support)
Is it ok to increase the size of the PCB without any other change than the size (and of course, the price of the PCB)
Did you see any other component, on this side of the bitaxe Gamma Turbo, that would be pleased to be under a CPU cooler / waterblock ?
I think this is a good idea. It should be relatively easy to do.
moving the heatsink mounting holes should be no problem as they are not electrical. Kicad has a Design Rule Check (DRC) function that you can run to make sure you have not created electrical problems.
moving the PCB mounting holes to the locations you have in green could cause problems with traces in that location. I’d suggest moving them outside the current bitaxe borders.
the only thing you need to worry about with making the PCB bigger is that you do not add metal layers around the ESP32 antenna. “empty” fiberglass PCB around the antenna should be ok.
The backside of the TPS546D24 voltage regulator would benefit from active cooling. It’s always a challenge though because it needs to be the exact same z-axis height.