I'll take a stab at the soap since it's easier
I would recommend colleen's soaps which you can find at Shaving, Bath and Body, Skincare, Home Fragrance, Brushes, Creams, Soaps but I also have some other soaps that I like. There is a subsection on soaps and brushes on the forum you may want to visit.
Badger brushes range from $10 to about $500, so it really depends on your budget. All of my three brushes are expensive and it is not necessary to spend so much money, so I don't think I should be giving you advise on that