Sorry for your loss. Which insurance company have you insured your car with. Why don't you try Honda Dealership. Have sunroof replaced by insurance. for other parts Get idea from dealership what do they suggest . I would suggest to at least leave your roof as it is. If trunk and bonnet have less paint damage leave it also.
As for resale value, there might be slight decrease in value, expert's can comment better depending on condition or share pictures. It would be better to keep it yourself for next 5 years and sale it to someone who already knows about hailstorm incident before purchasing car.