Do you need a dragon amulet to use the move chi blst?

Well, you need a Dragon Amulet to actually BUY the thing, so I presume so yes.