Welcome aboard!!
Don't worry too much about the hail damage... hail has given my car quite a bit of character! Much like laugh wrinkles on the face of an old comedian...
Anyhow, I digress, when you purchase your new ride, feel free to join us in our garage days... with the wealth of knowledge on this board, nothing should be too much of a problem!