Rubber lip plecos stay rather small and should be ok in a 5 gallon, but, if possible, you should go with a 10 gallon or bigger. If you get a 5 gallon it's just harder to maintain good water quality and also only allows for really only one fish (the pleco) in the tank.