I have had them lay eggs in my plants, but then the other fish end up eating them. I'm sure you could remove them though to a seperate tank and monitor thier behavior.
Around 3". Are you going to ever attempt breeding them Vapor, I know with many barbs it is good to remove the eggs from the tank and moniter them yourself.