I think any of the mtb shoe brands will work fine. Get the ones that fit the best and feel comfortable. For example the Five Ten Freerider has a wider toe box than the Freerider Pro, so you might like one over the other depending on your foot shape and width.
Also for pedals, most of the them seem to be pretty similar. I first got some cheap ones on sale, and they worked fine, but eventually many of the pins got knocked out and the threads stripped out from rock strikes. Since then I have had some older Shimano Saint pedals, which were kind of thick and heavy, but bulletproof. I now have some RaceFace Atlas pedals on one bike and OneUp alloy pedals on another bike, and I put some OneUp composite pedals on my son's bike, and they have all worked great.