Pretty easy to do by replacing the front tow hooks with
stub receiverstub receivers and then going from there. With the two receivers, you eliminate the rocking. However, for a 320# bike, you may want to add in a lower support also. As the bouncing will put a very large load on it.
If you do not have factory tow hooks, then make sure you buy the tow hook kit from Dodge because the kit adds re-inforcement bractets behind the mating surface.
Problem with the Dodge diesels is there isn't a weight available for carrying such a heavy load. Usually the axle is within a couple hundred pounds of the axle limit (not tire limit.
Good news is one you build for your 07, if you upgrade to a 14 or later, the mount will move over by just slightly enlarging the mounting holes.