There is no way someone can assess the extend of damage to a product which was dropped on a support forum.
Send the unit to Canon for evaluation
You'll have to decide if the cost of repair does not exceed the cost to replace.
Right now however, you could get a replacement (black friday or cyber monday) for a very good price.
Example: 600 EX II-RT is $100 off reg price.