I had my daughter in a similiar situation with a home we own as a rental. We set up a lease with each room as a "Unit" A,B,C. I used a lease agreement from a local landlord association, which had built In language that applied to the specific state landlord-tenant laws. I was able to customize the forms online and then download.
I checked references and I found that students were a good source because they have student loans that basically pay for their rent and are longer term. My daughter was in charge of screening applicants that she could measure if they were compatible. Luckily we had two long term tenants sharing and they always paid on time. One caveat, is that your daughter needs to establish the rules right away. If she intends to be friendly with her roomies, then she should set a list and schedule of chores and duties and who is replacing household goods like toilet paper, kitchen paper towels, taking out trash can to street, etc... But these things are typical of any roommate situation, however when roomies see your daughter as live-in manager they may see her as the one ultimately responsible.
I would include all the rules in the lease, but allow some wiggle room to keep them happy and long term. Depending on the market you are in, it's supply and demand and you've got to make your rental more attractive.
Good luck!