Since i have a shell on my bed , and my truck is kind of low , i use a hitch carrier , i got it on eBay for about $85.00 new , i modified it slightly with better tie down points and added LED lights since with the bike on the back its hard to see the tail lights of the truck , its rated at 400 lbs and i have hauled my 450X on it which weighs around 285 lbs with no issues , but with hitch carriers i insist you use a Anti-Tilt-Anti-Wobble Device that kind of secures the insert into the receiver with bolts , it keep the bike from bouncing around as you go down the road
https://www.google.com/#q=anti+tilt+hit ... t&tbm=shop , as anything inserted into your receiver will "wobble , with the attachment point in the center , the bike will wobble pretty bad , this almost completely eliminates that wobble , .... i also have a trailer i built that can haul several bikes , so i use that as well
As Neil mentioned , using a step of some kind that is stable so it does not go out from under you when you jump up on it , is a key factor when hauling in a lifted truck , the longer the ramp the better as it will ease the strain of pushing the bike UP and ease unloading as well , you could build a step out of wood or metal and even buy a pre-made double step out of the last issue of Dirt Bike magazine (it was in the "New Products" section)
As far as securing it in the bed , there are bars that go across the front rail that will help secure the tie downs , and there should be tie downs built into the bed that should hold a bike or a couple of them with no issues