Yes, streamers have unlimited channel points specifically for their channel. They can also distribute points to users, allowing them to engage and interact with the community actively.