Knowing nothing about fish in your area, I take it that the species of fish he caught is good to eat. What's the legal limit? That's a nice fish. Looks like there would be lots of nice fillets on it.
The size limit varies by state but here and S.C its 18"-27" anything in between those measurments you can keep. Their are very good to eat as well. The world record is 94 pounds caught in north carolina.