Ontario has reciprocity with Germany but you will need a translation done by a certified translator in Ontario (google ATIO) because the back of the licence is in German. You'll have to surrender your German DL, do an eye test, and pay $90.
Ну багато хто забуває про статтю 2 п.1 закону «Про громадянство України»: «Якщо громадянин України набув громадянство (підданство) іншої держави або держав, то у правових відносинах з Україною він визнається лише громадянином України.»