Yes Golden Corral is the closest less than 0.5 mile from hotel and several more within a mile or two.
Yes, several within 0.5 miles. Several good choices. There is a Golden Corral immediately adjacent to the hotel too.
Get an answer from Hampton Inn Salisbury staff and past guests.