You are quite right in wanting to protect your fruit from the birds. The gooseberry in particular will be in danger of bird damage.
I wouldn’t drape the netting directly over the trees and gooseberry bush. There is a danger that birds will still try to access the fruit through the net and get tangled in it. Also it doesn’t look especially tidy. A better idea is build some sort of structure to hold the netting away from the plant. An easy way to do this is using bamboo canes and cane toppers. The net can then be draped over these.
With regards to your tomatoes, they usually enjoy such conditions as long as they are well watered. Direct sun light will help the tomatoes mature quicker. We grown tomatoes in a similar situation in the kitchen garden. These plants are grown in our tomato success kits which have a water reservoir meaning the plants have constant access to a water and feed supply. However, tomatoes can be susceptible to blight if they are in the open during a wet spell, so we also use a grow house to keep them protected.
If you wish to shade them, you could build a frame using aluminium tubing and slot and lock connectors and cover this with shade netting. The netting could then be removed or added whenever conditions required.
I hope this is helpful. Please let me know if you require any further help.