1: Используй через Tregistry - GetKeyNames.
2:
Код:
uses ... Registry;
...
var
reg:=TRegistry;
value:string;
begin
reg.Tregistry.Create;
reg.RootKey:= С какой ветви читать;
reg.openkey('Откуда читать', false);
value:=reg.ReadString('Значение');
reg.closekey;
reg.free;