1) He will eat when he settle down, dont worry, sometimes dinner lights would help
2) Dont put him with a flowerhorn, flowerhorns normally kill their tank mates
3) Small dats tend to hide a lot, will swim more often when they are comfortable with the environment
4) It's an indo for sure, nice little guy