Mostly fine except for Enchanting Beauty
I would maybe tone this one down to once per long rest, and not once per short rest, to make it more in line with other official racial abilities such as
Gift of the Svirfneblin. Starting at 3rd level, you can cast the disguise self spell with this trait. [...] Once you cast either of these spells with this trait, you can’t cast that spell with it again until you finish a long rest. [...]
from Monsters of the Multiverse for Deep Gnomes(Deep Gnome playable race), p. 11.