wyłącz w biosie cyfrowe podpisywanie sterowników ,sterowniki pod viste działają na win7 przynajmniej 32bitowym jak znajdziesz takie które będą pod viste64bit powinny działać instaluj je jako administrator dodatkowo ustaw zgodność z windows vista może zadziała.co do routera możesz kupić jakiegoś najtańszego tp-linka.routery nie potrzebują sterowników