LBS did a great job putting everything back and tried to clean as much as they can to make the bike look good. I'll take you all suggestion and ride it for a while to see the size will be a problem.
I do have the original rim but since those required tubular tires and cost more, so I opt to get a new rims/tires. Thank you for all your feedback!