Can I put the Thaumaturgy card on it when equiping via Pier 13 or MOTS?
MotS: Yes.
http://groups.google.com/group/rec.games.trading-cards.jyhad/msg/24174a0d3e102363
Pier 13 is in the same boat: the vampire equipping it must meet the
requirements, and the Inscription goes on that vampire.
But if you move the inscription via heidelberg, does the thau card
move too? I would guess yes as the thau card is on the inscription,
and not on the vamp
Correct.