I like nice big flat pedals. Wellgo 990's have a Kryton grip surface that is pretty sticky without spikes.
Get some good "Skate Shoes" (like skate boarders wear) in a size and configuration that fits right. They come wild multi-color to almost so formal you could wear them to the O Club for dinner
Some come pretty thickly padded on the sides so they'll keep your feet warm in the cold when walking around. Others come thin and light'ish ... All have good grippy soles