Tienes razon con TDbf no puedes hacer consultas SQL, como se hacia antes con la BDE en Delphi. Este tema lo habian tratando en algun forum, pero no recuerdo si hispalazarus, el forum en ingles de lazarus, o aqui en la lista.