Liz,
How much data will you actually have at any one time?
A 25 kHz sampling is not likely to be a problem unless you have many channels and are accumulating data for a long time. If you have a few MB of data or less, you will probably not have any problems. If you go above 100 MB you will need to be very careful to avoid making unnecessary data copies.
Search for a white paper on Managing Large Datasets. It is on the Forum archives or elsewhere the NI web site. I do not recall the exact title.
Lynn