Bitbucket - самое оно. Еще попробуйте Mercurial, он "попроще" чем Git.
Более того, вы можете настроить автоматический деплой с репозитория и править все только на локальной машине.
Пользуемся им, там такой функции нет.
Можно запланировать отправку но не так "создать емейл рассылку для понедельника и каждый понедельник что б она без моей участи отправлялась"
Через API возможно получится.
А так, там очень быстро отправить рассылку заново. =)
"- сформировать файл редиректов с каждой категории, бренда, товара и фотки ссылку на новые адреса?"
Если вы можете сделать это в автоматическом режиме, это будет лучшим вариантом.
Ибо минимально пилить CMS придется.
Что то еще: сменить урлы на старые или в самом движке (не очень хорошо) или модулем для imageCMS.
Более того, вы можете настроить автоматический деплой с репозитория и править все только на локальной машине.
Шустрый, упираться будет в канал.