Well, from that list, my suggestion would be that a Warden would make a good Explorer. You can craft your own armour and as you level up, the Warden travel ports would be very useful for porting all over the place, collecting different mats in different parts of Middle Earth to feed to your other crafters.
As far as a Yeoman - really anything would work for that; all classes need cooked food, and there is nothing, IMHO, which would make any one of those classes better or worse for farming and cooking. I'd say with that one, go with what you like.
Galadhloth, Hunter 100, Glirithil, Mini 100, Calanor, LM 100, plus lots and lots of alts
Watchers of Elendil ~ Landroval ~ Crickhollow ~ Tarciryan Knights
~~~~ Imladris in the Forgotten West ~~~~