For deck replenishing, I would say the best three options are PONT, Judge, and Team Galactic's Wager. PONT if you just want to straigt up keep yourself from decking, either of the other two if you want to simultaneously disrupt your opponent. I would play it safe and go with PONT, because drawing six cards instead of three or four gives you a better chance of drawing into an energy and keeping your engine running. I think you can do without claydol as long as you have two ninetales (I mean two HGSS ninetales, leave out the PL), and two uxies is overkill for the same reason, plus it will clutter your bench and leave you with two 70HP pokemon to get picked off by your opponent for easy prizes. Absol doesn't work anywhere in this deck, switch it out for another chimchar and your deck will be more focused.
If I were you, I would be focusing on the discarding more than anything else. You already have 2 gone with each ninetales, if you had a regi (either regice LA or registeel LA) that's 2 more, letting you do 150 every other turn with felicity to back up the discarding if you lose one of those pokemon. I'd say the biggest problem is getting the energy back into your hand to discard it once you've shuffled them back into your deck.