if u just got it today i would wait till at least tomorrow and then I would only feed a pellet or 2... I like to slowly and minimally feed for the first 2-3 days then jump into a normal routine...
Took more pics of him today. He's looking a lot better except for the fin rot. Do a water change or nah? (pics were taken with just room light and camera flash, he gets all dark and stressed if turn the tank light on)