Lets encrypt will support all domain extension?

Out there so many domain extensions, Will LE support all of them?

Yes, it will. New extensions will be supported as they are added to the Public Suffix List

but internationalized (domains which dont have a-z or 0-9) doesnt work yet, iirc

That's correct, thanks for pointing it out.