Возможно ли в css сделать target="_blank"?
Естественно, нет. 
Действие элементов CSS не определяет, только внешний вид.
Нет, можно задать это свойство в момент клика в html-коде.<a href="#" onclick=this.target='_blank'>link</a>
Лучше сделать через централизованный обработчик кликов и нужные ссылки править в момент клика этим обработчиком.