Concernant ton second problème je ne pourrais hélas pas t'aider. Pour le premier, tu as un autre choix de résolution : compilation statique, c'est à dire que ta librairie contient la SFML et non en dépend, ce qui te permet alors de linker que ta librairie et non la SFML en plus.
Si le but est de fournir ensuite ta librairie, cela peut être une bonne idée d'utiliser la SFML en statique et donc incluse dans ta lib, comme ça pas besoin d'installer la SFML + ta lib pour utiliser ta lib, suffit que de la tienne.