>>407913183
You don't need the DLCs. They have a guest pass system where you can play the course so long as someone in the group has the DLC. You just can't get any of the collectible balls or clubs without actually owning the DLC.