Ayuda con la primera parte:
Puedes crear un odbc para el archivo en dbase y usar la función de SQL Server llamada
OpenDataSource que te permite listar de muchas fuentes de datos a través de cadenas ADO.
La segunda es un poco más complicada si usas Ole automation que te da más control o hacerlo más sencillo creando un archivo csv.
saludos