Yes, most of these mounts, including the Drake of the North Wind and the Vitreous Stone Drake, can drop on both normal and heroic difficulties. However, it’s always good to check specific drop conditions for each mount.