It sounds like a good first boat for fishing. I agree with DoctorFish, 50 HP is small for an 18' boat. If you plan to use the boat for tubing or water skiing the engine could be a problem. If the boat does not come with a cover you should buy one, it will keep the inside clean and the seats nice much longer then if you leave them exposed to the elements.
Good Luck
Good Luck