Short one this. HarshB asked here: http://blogs.conchango.com/jamiethomson/archive/2006/01/04/2540.aspx#2670 if you need to deploy raw files along with your packages in order to use them. Happily the answer is no - if you set DelayValidation=TRUE on the data-flow that consumes data from the raw file then you won't need to deploy it. Of course, you'll have to make sure that the raw file is created prior to the data-flow trying to use it.
There is a small caveat to this however. There is a bug in the DataReader destination that requires any data-flow containing one to have DelayValidation=FALSE. In other words, a raw file source adapter and a datareader destination cannot co-exist unless you deploy a raw file along with the package.
There is a workaround - not a great one but it does work. Use the recordset destination instead as detailed in the original post that HarshB was replying to: http://blogs.conchango.com/jamiethomson/archive/2006/01/04/2540.aspx
-Jamie