I'm Lucy, and I'd be happy to answer your questions today. I'm sorry to hear about your situation.
Police cannot legally remove someone from a rental property without an eviction order, but you can report them for stealing your prescription pills and for smoking marijuana in the house. A landlord cannot give consent for police to search a tenant's room, but you could authorize them to search common areas. You could also tell police what you have seen and heard, and they can use that information to get a search warrant for the room.
Note, though, that criminal charges only resolves part of your problem. Criminal charges take time, and they're considered innocent until they're proven guilty. Plus, not all criminal charges result in jail, so even if they're convicted, it wouldn't terminate your lease with them. To remove them from your home, you need an eviction order. And that means you'd have to first give them a notice to vacate - in Florida, notice to vacate only needs to be served 15 days before the end of the month. Fl. Stat., Section 83.57. That means you can give them a written notice TODAY to be out by the end of the month. Notice may be provided by handing it to them in front of a third party witness (any friend or neighbor would work, just an adult) or by posting a copy on the door and mailing it. Then, if they don't leave, you can go to court on November 1 and get an order for police to remove them.
If you have any questions or concerns about my response, please reply WITHOUT RATING. It's important that you are 100% satisfied with my courtesy and professionalism. Otherwise, please rate my service positively so I am paid for the time I spend answering questions. If you are on a mobile device, you may need to scroll to the right. There is no charge for follow-up questions. Thank you.