да пароли на... вообще дома не нужны, в винде там в настройках поставь галки доступ без пароля везде (я по памяти точно не скажу)
само собой воркгруп должен быть у всех как имя домена
можно так же потом как разберёшся сделать чтоб при загрузке Ubuntu автоматом имеющиеся в сетке шары подключались (будет как диск в наутилусе) ну и в вин так же там есть подключить сетевой диск, собсно выбираешь и галку подключать при загрузке как то так
и как напечатать документ на принтере по сети?
для начала там где он стоит \ подключен его надо расшарить ну эт понятно, затем в Ubuntu жмакаешь Система-Администрирование-Печать там добавить, выбираешь принтер самба, потом обзор ну и т.д.
с установкой драйверов под хитрые девайсы в поиске глянь, под многие там дрова есть (список)