Skeetchers Go Walks. Sorry can't answer anything about arch support as I do not have feet issues.
Personally, I would walk into a shoe store & try on many "walking" sneakers. Walk, skip & jump around the store if you have too. Only you can decided which shoe is comfortable since you need a little arch support.
"Never argue with a fool. Onlookers may not be able to tell the difference."