For your first question: absolutely. You run an appropriate OVRDBF from your COBOL program using one of of the command execute APIs, open the file, write your records, close the file, issue the next OVRDBF, open the file, write records, close the file, OVRDBF, and so on.
For your second question, I do not understand your scenario. Can you expand on what you need to accomplish?
<a href=”http://www.brucevining.com/”>Bruce Vining Services</a>