I wanted to ask if it is okay to recite Dua Ahad, for Imam Mahdi (as), in english instead of Arabic.

Yes it’s ok. There is nothing wrong reciting it in English. However, you should try to learn how to recite in Arabic. It has different taste