RE:demora en llamar datos
Hola Jhony.
Recuerda que estás hablando de una bd access, lo cual ya es sinónimo de lentitud. Deberías comprobar que el campo que estás comparando está indexado, ayuda bastante. Respecto al tema filtrado con like, esto creo que ralentiza un poco, ademas 70 mil registro para access puede retardar un poquito pero tampoco mucho. También dependiendo para que vayas a utilizar el recordset podrías indicar un tipo de cursor u otro.
Si sólo vas a leer deberías utilizar un dbOpenSnapShot o dbOpenForwardOnly (mirate la ayuda para ver cual te va mejor)
En resumen es muy importante que cada tabla esté indexada por aquellos campos sobre los que se realizan muchas consultas, esto ayuda al rendimiento de las misma.
Yo tube el mismo problema pero era con una tabla de 5 millones de registros y ahí los índices te juro que sí que ayudan.
Un saludo. Espero que te pueda servir de algo.