- For MFEM I recommend starting here:
http://www.springer.com/us/book/9783319036946,
it is a great book which shows the essential in great detail. After some google, I believe DRT is (maybe) just an emphasis on the fact that RT elements are discontinuous. They present in fact continuity through the normal components on each element, and the inf-sup condition you mention refers (hopefully) to the stability of a CG(k) - RT(k+1) scheme.
- The documentation has the full list,
https://fenicsproject.org/olddocs/dolfin/1.6.0/python/programmers-reference/functions/functionspace/FunctionSpace.html,
but be careful about some elements being naturally of a higher dimension. For example, if you define a FiniteElement with 'RT' of 'BDM', it is going to be a vector element, dimensionally equivalent to a VectorElement with 'CG' or 'DG'.