need help choosing shoes

hey! i’m looking for a pair of shoes and i need help picking. i need a pair of trainers/shoes for walking, running and hiking. i like tight fitted shoes like converse, im not a fan of material that flaps / moves around. i don’t want any blisters. i like to have ankle support. i’m quite flat footed so idk what type of shoe would support that. thanks so much x