Bzgl. des Fullopens würde ich mir da keine Gedanken machen da dieser eher im Millisekundenbereich liegt. Gravierender sind da häufig fehlende Indizes oder unglückliche SQL-Formulierungen als dass der Open zur nachteiligen Performance beiträgt.
Der CLOSQLCSR hat auch keine Auswirkungen auf die ODP's!
Er dient nur dazu, einen SQL-Cursor auch zuschließen wenn man es selber mal vergessen hat.