Welcome to the site and glad you joined up! I am sure someone here will be able to help you out on your bumper tuck. It has been done before by others.
These are all good suggestions. I would also suggest that you drive the car to keep everything working as they should. And don't be afraid to remove the master cylinder cover as you may have to remove it anyway depending on what the issue is. And we need pictures of your Challenger!