To create a new list you must go to the "Lists" section and click on the "+" button and give your list a name.
To add the products to the list, you must enter the list and use the bottom bar to add each product.
To share a list you first have to add the person with whom you want to share the list to the Friends section (adding him through the email with which he is registered in the app), once added to your friends you have to enter the list you want share and click on the upper right button to add a user, then click on "Add participant" and select the desired friend.
To add a card you must go to the "Cards" section, click on "+", find the card you want to add and scan the code of your physical card. If the card you are looking for is not found, you can select the "Other" card. You can also change the country to see other cards by clicking on the icon in the upper right corner.
You can select which notifications you want to receive regarding the lists from Settings > Notifications
Yes, you can see a list of products added other times and easily add them to your list. You can access these from within the lists, by clicking on the history icon at the bottom of the screen.
Sure, after adding a product, you can press the camera icon on that product and add an image.