preposition in can also be good here.
Not only can it be used, it should. On would signify on top of everything - sheets, blankets, etc.
"Qualquer" here can also be translated "either" right? I reported