You could try going into a Roll20 game and using the chat session there and advertising for players, there. The account is free unless you want to level it up for more quality.
If your dad is worried, he could listen in, too. I certainly understand his concerns. In Roll20, if you build a room, nobody can come in there, that you don’t invite.
Not many GMs like to use the chat portion of Roll20 as it tends toward squiffiness but if you are running the game, then you could tell your new players that you will be using R20 for the chat/webcam portion.
I cannot help you this weekend but I could maybe help a bit next weekend on Sunday or later in the week.