a decent bodyshop will fab brackets and put a perma fix on those windows....most everything else on the vehicle is pretty straight-forward for a mech with good skills.
You will notice, many here do ALL their own wrenching.....like I said...straight-forward
Enjoy, Mate