There are a couple of different ways to make the files be moved away from the ingest storage.
You could set the <highWatermark> property to 0 in the storage xml, that will cause Vidispine to try to move any ingested file away from the storage.
Another option is to use storage rules (described at http://apidoc.vidispine.com/latest/storage/storage-rule.html). Using storage rules, you can control on which storage a file with a certain format ends up for example.
Regarding file names, you can set a file naming script on the storaga theat will be used to determine the file name. You can read more about that here: http://apidoc.vidispine.com/latest/storage/filename.html#naming-files-on-storage