Cloud Function and useNFT

I am wondering if I am able to use cloud functions to gather all of a users NFTs across chains? Also what might that look light?

you should be able to do that, you can call a web3api function multiple times in a cloud function