The answer to both your questions is likely yes. Biofilms begin to form immediately once a surface becomes submerged in water. When a tank is set up, there are lots of nutrients released (from the substrate, from plants and mosses that are stressed due to being moved, ect.) so the biofilm can use these nutrients to grow well. At 4-6 weeks your tank would be cycled, so safe for shrimp, but still have a good layer of biofilm because of those nutrients during the first few weeks when the aquarium was cycling. The best way to answer the second question is: Imagine biofilm is like grass and your shrimp are like cows. If you have lots of cows in a paddock, the grass is eaten away. If you have few cows in a large paddock, then the grass gets a chance to regrow before it is grazed again. It is the same with shrimp. Shrimp are grazers and will reduce the amount of biofilm that is available through heavy grazing pressure.