I also use the recover points off an expedition. They work GREAT! Just make sure you keep the mounting hardware for it. The only problem you'll have is with the crumple zone. You may need to weld some flat plate on the bottom and maybe inside the frame to allow for a god connection. Just enough for a flat surface to stay put, but not so much that the weld interferes with the crumple zone, just in case.
As for the hitch, you'll have to make that yourself. The tubes are available at any farm supply store. All you'll need is to acquire your own mounting frame at the front bumper and I assume trim a hole for it. A welding shop may be willing to do it, provided you sign a waiver indicating that they are not responsible for any damage due to failure of the hitch. (Due to the way people have and can abuse such things, I can't blame them.)