No, you cannot non-rev on code share flights - only the flights that are operated by Delta or a Delta Connection.

I'm not sure about DGS employees but if you have the same benefits as DL employees (which I believe you do) you can ID-90 or 95 on Aeromexico.

Hope this helps.