@Dameatomicginger roof is fine, wing mirror somehow appears to be ok after putting it all back together, need to get a professional to look at the pillar tho.