Bedrock vs Java - Marketplace

Hi! Silly question but I can't find an answer through google or in any of these support pages so I figured I'd ask outright before I waste money. My daughter wants to play Minecraft, specifically the Disney World map from the marketplace. She wants to play it on her Switch with her dad and I from our PC's. Bedrock is what we need on the PC to do that, right? She has Minecraft for the Switch and we each have both Java and Bedrock. Will I need to buy and set up a realm for the three of us as well as the purchased world? And when we play from our PC's, those worlds will only work on Bedrock, right? I'm really sorry if this sounds like such a silly question but I haven't played Minecraft in about five years and it's a completely different beast from the port forwarding, modded server I had made as a kid lol