Yes, all H2s are "XM Ready" using the GM XM Kit.
I would recommend you try this adapter to connect your DVD player:
SVG-707 General Motors Class-II Auxilary Input Adapter
I haven't used one of these, but I am thinking of buying one to use as an AUX input for use with a digital music player.
Note there is a link to the instruction manual in the description.