I can tell you that none of the cards have depictions of humans on them, so connecting the court cards to TdM may be difficult.
There are a few threads on the forum if you search for them : the aphorisms and other details can be found here:
http://www.tarotforum.net/showthread.php?t=14201&highlight=Mamluk&page=4