Unfortunately you are describing three different types of bikes that you want.
Rays-if you plan on doing anything other than putting some laps on the cross country line and not jumping, then my advice is to just rent their Trek Ticket, the dirt jumper/pump track style bike (26 in wheels, shorter wheel base, hard tail with a fork)
When it comes to cross-country and road riding I can only tell you the logic I went with. Hybrids are great on road and can handle MILD trails, but you won't have fun when you are on the trail unless the dirt is hard packed and smooth as a babies bottom. But man they sure can click off some miles when on a road.
Full Suspension Cross-Country bikes on the other hand, are an absolute blast on the trails, once you're in shape, it's almost as fun as riding your dirt bike. Yet you can also grab a set of road tires/wheels to swap out when you want to log some serious road miles. Me, I just see the added resistance of knobbies as a challenge for my legs to get stronger while road riding. However I don't do too much road, because honestly it's pretty boring after you have gotten a taste of off-road trails.
I own a Giant Trance 27.5 it's super efficient for pedaling yet can soak up and handle the gnarly stuff. Once you've ridden a good full suspension bike, you will wonder why anyone buys a hard tail, especially with your moto back ground.