Hello:
I can think of a couple things off hand that could lend to the problem. One is there is not enough foliage in the terrarium try adding a Pothos plant or two to give the lizard a few options as to perch sites or places to hide. Generally caves are not used by Basiliscs. These lizards prefer sleeping on branches overhanging some sort of body of water. The fact that your's is rubbing it's nose a lot is an indication that it doesn't feel secure in the habitat. Also use both vertical and horizontal perches.
Another problem is that being a younger animal dehydration is something to watch out for. A large water dish does not necessarily mean proper humidity levels in a terrarium. We talk about this regularly on the Mountain/Tree Dragon forum.
Also you do not say how large the food items you are offering are. It is possible that standard meal worms and half-grown crickets may be what the doctor ordered. You can even add the mealworms to the salad bowl to prevent their escaping and burrowing into the substrate.
I hope this info helps. Keep us posted.
Good Luck and Have A Great day!!!