SSL with many sites

I have a main TLD, example.com. Additionally I have many sub domain sites, i.e. abc.example.com, 123.example.com xyz.example.com. I have a wild card SSL from StartSSL. I have my ISPConfig server hosted at AWS with one static IP. In this scenario will I be able to use my SSL for all my sites listed above?

SSL certs are tied to a TLD. I have wildcard cert's too, and they work fine with cloud., mail., mail2., etc subdomains.

But for each TDL, you need a different cert.

However i also have a self-signed cert, which i use for 4 different TLD's. When i created it, i did something like *.domain1.com, *.domain2.com etc. But i havent seen any cert providers that will do a multi-domain cert - but i could be wrong.