Welcome to our forum.
Can't help you on the social media thing. This forum is as close as digital as I get and this is one of the few cycling forum for gals out there. We're a small, but very enthusiastic group, though. Join right in.
As for road work, it's all a matter of experience and learning the safety rules for riding in traffic. Start on low traffic roads with lots of room and get comfortable at this level, first. Stay off the busy streets until you get some more experience. I don't have any groups to ride with in my remote area, but going on beginner group rides is a great way to learn. Some of our other gals, here, lead groups. I'm sure they'll have some advice.
As for the MTB riding, I'm definitely a nut. Glad to share with you.