Можно ли залить SVG цветом с помощью CSS?
Можно, но тогда нужно вставить изображение тэгом svg и использовать свойство fill или stroke.
https://jsfiddle.net/zrpu2kf4/
fill, но будут проблемы на safari. Лучше изначально покрасить.