I raise the Long fin bushy nose albino pleco-they are great fish IMO/E, easy to breed and raise the fry-the male does most of the work anyway...lol...
They do need real wood to rasp on to help with digestion. Along with algae wafers and fresh veggies-I also feed meaty foods at least weekly-they love live red worms. Non-agressive fish except with other males-especially in too small of tank-the fights can get pretty ugly.
Looking at your pic....if it is a young BN-I think it might be a male-some females will get a few little whiskers on their snout-but usually not many and your looks like it has a lot-can you see any on top of the snout. My males usually will start to bush out as they near 8mo-1yr-sometimes younger, however, I have had some females with a fair amount on their snout too. (see pic in my album)
IMO/E-the smallest tank to keep them long term is 20gal, I do keep young/small BN in 10gal short term-I swap them out every 3-4 month since I always have baby plecos from my main breeding pair. My temps average 75-76F and to get them to spawn-I will raise my temp to 80-82F for a few days-then make a 75% water change-turn the heater to 78F and refill with about 65F water and I will have a spawn within 24h.