Yeah, all your straps have to be working together, not fighting one another. They should all pull forward and down.
All pick up truck beds have grooves, those do a pretty good job of keeping the front tire in place. Sometimes, I'll let a little air out of the front tire for a bigger contact patch. If you use a ramp onto a truck, watch the "break over" point. Sometimes, an exhaust pipe will drag.
I've never likes ratchet straps. But evidentially I'm in the minority on that issue. Use good motorcycle specific straps, from a bike shop. The crap you buy from wal mart are junk.
If you're renting a vehicle, I'd at least look at one of the light duty vans. The floor is lower than a pick-up, and it's inside. If you have a trailer hitch, U Haul has a nifty single motorcycle trailer.
Wet straps grow, even the nylon ones. You may have to snug it back down if you get caught in the rain.