i would think the earliest would be 40+weeks. Im not sure about the GP question tho sorry.