The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
I take it this fish is in the display tank, not a QT tank, correct?
Fish can and very often do take a week or more to acclimate to a new home. Not feeding for a week is not a problem if you have seen the fish eat before. Hiding in the rock all the time is also normal for this fish. It will spend most of the time hiding and come out for food and nibbling on algae.