I'm really sorry to hear about your beardie! :(
Per wound management, I would use betadine instead of peroxide, but definitely great that you're getting the sand out of there, it'll just make things worse.
Any amputation will involve anesthesia, but maybe that won't be necessary? *crosses...