Con esta clase ya no vas a tener el problema de crear múltiples conexiones en una sola petición.
En cuanto a closeCursor, tú mismo podrás decirnos si lo requieres o no, simplemente leyendo el manual:
Cita: Este método es útil para los controladores de bases de datos que no admiten la ejecución de un objeto PDOStatement cuando otro objeto PDOStatement previamente ejecutado aún le restan filas por obtener. Si su controlador de bases de datos tiene esta limitación, el problema podría manifestarse en un error de "fuera de sencuencia".
Has experimentado errores en este sentido? entonces hay que usarlo.