Sure it has enough room but the OP said the fish is about 2 years old... No 2 yr old JD should be kept in a 30gal tank IMO no matter how jacked up it looks
Sent from my LG-E980 using MonsterAquariaNetwork App
He did say 2 years old and 2.5 inches that's not horrible to put him in a 30g
Sent from my iPhone using MonsterAquariaNetwork app