301 редирект полностью передает вес, каким образом он реализован - не имеет значение.
Самое важное, чтобы при проверке код ответа страницы имел 301.
Касательно кол-ва - никто не проверял, но тут логика в том, что чем меньше - тем лучше.
Редиректы на партнерские - а сделай "прокладку", отдельную страницу с перенаправлениями. А в целом Яндексу и Гугл все равно, партнерские ссылки или нет.