This comment will be no help to your queries but I still want to say welcome to doha! give this place a chance and you'll truly love it here, plus winter is round the corner its fantastic :) hope you find a child minder for your babies soon :)