My professor has a Gmail ID
I know recommenders should have their official ID and use them to upload my LOR, but my teacher has a Gmail ID.
Will that affect my admission in any way?
No, it will not.
But make sure you use the college/company letterhead to signify your recommender's authority.