If the Pyxi is eating fine and seems comfortable then it will probably fine.
They can eat mice when large enough and it is safer for the frog to feed prekilled thawed mice. Rodents are also very fattening so only offer them once a month. There are various sizes available to buy ranging from pinkies to adult mice. Choose appropriate size for the frog.
Yes they have teeth on their upper jaw and tooth-like boney projections in the center of the lower jaw called odontoids.