While looking for the reason why my front tire went flat, I decided to inspect the rim and found two flats spots almost 1" in length and close to each other, i.e. one on the right side of the rim and the other on the left. So now I'm trying to figure out what needs to be replaced. I know I'll need a new tire and tube. Because of the flat spots, I'm inclined to go ahead and replace that as well. My question is, does this mean that I'm really looking at getting a completely new wheel, hub, spokes, etc? Can I expect the shop to recommend buying a completely new wheel or can they salvage some components from the existing? Any advice or resource you can point me to is appreciated. Thank you!

2007 Yamaha Virago 250
about 7,000 miles
original tire
Cheng Shin 3.00-18