ya I have the ARB bumper on my XJ , the mounting points are not that beefy, looks like 2 pieces welded together(maybe 1/4 of an inch thick), not too sure on the size of the hole, I don't have the truck here with me right now(on stands at my girlfriends dads garage waiting for me to do work on it).
I think I will take them back and see if I can get bigger ones, I didn't really think it through that much.
I might just look for a decent kit that has a bunch of the recovery things I would need in it.
right now I have a 9000lb champion winch on the front(Maybe 8000), haven't used it yet, but the line looks to be in good shape.
I might try to see if I can buy the girlfriends dad old warn winch off him. its one of the old gm starter motor ones.
maybe swap that one into the front and put the champion one on the hitch mount for the rear if I need it for some good wheeling.