Great questions, @biagio.prisco!
Yes, you could pass parameters through events or methods to your CC and have one or multiple returns. Here are our Docs on Custom Components:
We’ll be working on getting a place together where users can officially share Custom Components soon, for now you can take a look at Custom-Components or check this post: Custom Components now available in Public Beta!