Hey
Regarding your dragon - his an adult so basically adults should be fed live food 3 times a week only dusted with calcium which includes D3 - you can feed greens everyday - at the moment you are feeding him too much
With regards to the water - most beardies are fussy when it comes to...