This error message is not the same one that you mentioned when you started this thread.
Error 43 is a normal error that occurs when you hit the cancel button on the file button dialog. If you don't want to write to the file and have the program continue, you will have to clear error 43. There are functions on the Errors palette that will handle it.
You don't have any file path control or constant set up in your VI. So it will ask you for a filename each and everytime that the write to file occurs. That would be 50 times!. I don't think that is what you want. Have a file open dialog before the start of the loop to get the file name.
For the noise, the easiest method would be to sample at a higher rate and use the filter VI's to reduce the noise or average the data together. You can use a hardware filter, but that would likely be more trouble than its worth to create in a simple application.