At the moment I'm working on a knock off pong game and I was wondering how to add a timer in so the players can see how many seconds they've played for? Also just curious as how to add in names as well so the players know which paddle they are.
So you do something like clock.getElapsedTime().asSeconds()
Then display this value on the screen, you can use a stream to help you.
Look at the void Game::updateStatistics(sf::Time elapsedTime) function in https://github.com/LaurentGomila/SFML-Game-Development-Book/blob/master/01_Intro/Source/Game.cpp to help see how you can make the float value into a string to be displayed on the screen.
See also the StringHelpers files in the Include section, like this function.