Well, you have the Wiki, there you have scans of the cards and the artworks of a bunch of cards, there's also the proxys made by Xenoga. I think there was an archive/database of low res scans of the english cards... maybe? I dont remember properly.

Well yes, but actually no. We already have TCO, but its future isn't assured. And then you have DM Entry Gate Dragon Saga, an android and iOS game, but the thing is only available in japanese (it also seems to be region locked as far as i am concerned.)

Also, before i forgot. You can search for the DM artwork on the various artist webpages too (a lot of them have pixiv accounts.)