RTF files are just standard text files (not binary files) and it's very easy to automatically insert the 'double spaced' command into the file. Open it with notepad for example, and you will see a \pard command near the beginning of the text file. Just add something like \sl580 after this. Here's an example:
{\rtf1\ansi\ansicpg1252\deff0\deflang2057\deflangfe2057{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.21.2509;}\viewkind4\uc1\pard\nowidctlpar\sl580\f0\fs20 Now is the time for all good men to come to the aid of their country. The quick brown fox jumped over the lazy dogs.\par
}
You could also pre-create an empty document with the right font and line spacing (ie, a template) and it will stay in the document when saved.
You could also use a linux utility like sed to do this for you automatically. Not sure though if you may legally change the document (eg, enforce font & spacing) after the student hands it in. Seems innocuous to me, but YMMV.
Adjust the '580' to your taste. I didn't look it up but it is probably a point fraction or something like that. You could create your template in Word, open it in WordPad and resave it and see what \sl value you require.
Hope this helps :-)