Na hier sind ja wieder einige Spezialisten am Werk ;)
Er will doch nur wissen, was zu sagen wäre und nicht ob am oder pm! Korrekt wäre natürlich, dass es 12.50am ist, aber dafür hab ich lange genug im englisch-sprachitgen Ausland gelebt um dir sagen zu können, dass niemand am/pm betont. Die wissen schon, ob's Nacht oder Mittags ist. Außerdem, auch im englischsprachigen Raum benutzen viele die 24 Stunden Ansage.
Um mal deine Frage zu klären, was du sagen könntest:
1) 10 to 1, also ten to one
2) 0.50, also 0 entweder als "O" (wie der Buchstabe O) oder als Nil (ist aber nicht überall gebräuchlich Fall), gefolgt von 50 als fifty
3) 12.50, wie unter Punkt 2, nur imt Twelve statt 0.
4) Du könntest alternativ auch schulmäßig antworten: almost one o'clock