bueno, Delphi puede llevar por ti el control de versiones (Project-Options-Version Info-Include Version Info in project
Para el tema del nombre del programa, si te refieres al nombre del exe, te lo da Application.ExeName
Para poder sacar la versión de tu aplicación, si buscas por los foros, la respuesta se ha dado en varias ocasiones como por ejemplo
http://www.clubdelphi.com/foros/show...ersion+obtener