When preparing your survival equipment, bear in mind weight and balance considerations. The equipment needn't be fancy or expensive, but should be geared to the area that you intend to fly over. Most of the items required above can be found in your home and packed in a small box. Use your imagination. Fishing tackle can be as simple as a drop line.
Space blankets are lightweight and can also be used for reflectors to attract attention.
Matches can be carried in a plastic film container. Enough equipment for one person to survive can be carried in a vest pocket. Speaking of vests, another item that is very important when flying over water is an inflatable life vest. Even though you are within gliding distance of shore, you and your passengers should wear a life vest. I feel very strongly that wearing a lightweight life vest at all times while flying over water will save lives.