Прозрачный свитч с фаерволом. Как реализовать?
Такого устройства (решающего все ваши задачи) нет. 
Изоляция трафика между клиентами возможна либо при помощи персональных тоннелей, либо при помощи специальных точек доступа с контроллером.
а что мешает все это реализовать на роутере? для максимальной гибкости возьмите или микротик или опенврт