No, I would not recommend Turbo Pascal today - if anything, only as a historical curiosity. TP is old, so many language features which people may nowadays take for granted did not exist back in its day. Also, TP only supports compiling for DOS (there were to versions for Windows, but got quickly buried after Delphi came out), whereas using Free Pascal you can, apart from DOS, support a lot of other platforms.

Also, the question is whether you'd actually want to make a DOS game, or just a game that looks and feels retro. The first may be a bit hard, as you'll probably gonna have to run your stuff in DOSBox or something else. You probably want to make a "modern" game, as in using a modern library to handle your windows/events/audio, but just make the game look old by using appropriate gfx/sfx. This is what most game like Faster Than Light or Shovel Knight do - they have nice, modern insides that allow the games to be supported on many platforms, and just slap some retro-looking gfx+sfx (possibly also some scaling to fake a low resolution) and there you go.

You can find some tutorials by looking through the forums here. As for using a library, I personally prefer SDL, but your preferences may vary.