Thats a nice lookign gibbiceps, ive got 3 of these and have found taht they don't do a very good job of alge eating but they do enjoy meaty stuff. (Well mine do).
Mine specialises in laying around the tank waiting to be fed, and pooping
They will eat algae when they are smaller, but as they grow bigger it seems like it's a lot of work for a small amount of food
Feed them on a mix of fresh veges and sinking pleco tablets with a bit of meaty food occasionally. Too much high protien food can give them digestive problems and they die of bloat
You can expect them to live 15 or more years and grow to 12-18", thats why they get a section on MFK
They are good tankmates with most other fish, except for really aggressive cichlids or piranha, and wont hassle smaller fish. (Mine lives with a tankfull of male guppies ) They may fight with other similar sized plecos, but if the tank is big enough they can work out their differences.