Looks to me like you could find everything on your list here
Hardware
Except for the bar to add on, which you might be able to use a hacksaw and drill to modify this
Swinging Drawbar
Although it doesn't say what the offset is - probably a LOT cheaper than other alternatives though... Steve
Thanks for the links.