In this case I personally would wait until you can see the vet tomorrow before starting treatment if you do want to go for an oral treatment, which as I said before oral would be ideal in this situation considering the hair loss goes all the way to the edge of the eye and for effective treatment using a topical cream you need to cover the whole area of hair loss. I have treated at home before with a topical cream without seeing a vet but that was because treating topically was the most ideal treatment for my situation.
If you were to start treating now with a cream but still want to go to the vet for an oral treatment, you would have to be extremely careful not to get any into the eye, possibly even consider only covering the worse bits and avoid getting too close to the eye, and as always when using a topical cream use it sparingly and rub it in well with a q-tip, you don't want him to be able to rub any off an ingest it. There is also the possibility that starting treatment now could affect the results of any tests the vet wants to run so of course you would need to tell the vet that you already started treating and exactly what it was you started treating with (consider taking the tube of cream with you), but this case looks like a very standard case of fungus so an experienced vet would likely treat anyway. It would be a good idea to also take the picture you posted here to show what it looked like before you started treating.