most plecos are very hearty fish, some of the exotics like zebra plecs require brisine water though. bristle nose are good but not the best algae eaters. I'd go with a common plec and when he outgrows the tank get a larger tank!!! or trade it back to the lfs for credit on something else.