My daughter was born here last march, she was given a singaporean birth certificate by the hosptiatal, which stated that although she was born here she was not a citizen.
we took that and our marriage certifcate+ passports to the british embassy and got a british birth certificate and passport for my daughter.
As for the passport photos we had some one come round the hospital(gleneagles) offer to take pictures, we got 8 passports oics, a full size pic and some birth annoucement and thank you cards with her name on them.
It was all quite simple really.
i dont know about te dependants pass part because my husbands work dealt with that for us.