Is it possible to store different files in different S3 buckets?

It is possible! Just make sure to have a separate project for each of the buckets. Because those projects would have different set of keys you also need to use two widgets.