ok id remove the caves. they grow fast and she may get stuck in a cave later. also i found my crayfish hides out too much. gets very antisocial LOL. just give him something he can sit under but not in it imo. its better.
for food, there's very good food for crustacians in pet shops. it brings out their colour and gives them what they need which is different than what fish need of course. now, my one LOVES some cooked unspiced chicken pieces.... she'd kill for a piece of chicken breast LOL.
when i got mine; TINY

and now! HUGE lobster lol