Wow, I'm really blown away by all the detailed and friendly help, thank you!
I am not too concerned about UV (I live in a small-windowed cottage in England - land of the rain) but I am concerned about moths and mould and so wanted to put the textiles into a frame with some silica gel pouches...