Do Maret and Mei have any other translation? If they are only names of months, why is "bulan" needed? Will it be wrong to say just "di Maret"?
Yes, it will. Word "bulan" is like prefix but only for months. Without it, it might be a name of a person or anything else.
Fyi, bulan also means moon
Ada or adalah? I always mix it up