Yes,
Yes,
I used the astro hubs, I think the connector is different on 07+,
Yes.
The hubs will be out the 7/8" on each side, the tie rods will stay the in the same location as stock. You will also need a 17" or bigger wheel and do something about the brake line size difference.
I did this swap...