The best type of plant to put in an aquarium is going to be dictated by the type of fish, temperature of water being used, the type of food, and the aesthetic preference you desire in the end product of the aquarium.
Going to your local aquarium store and looking at options with someone specifically knowledgeable on the topic would probably be a good investment of time and energy.
It is a Symbiotic Relationship.
Aquarium holds living water animals or plants.
Fake Coral
It depends on what kind of plants in the fish bowl and what kind of fish. Pet stores sell decorative plastic plants as well as aquarium plants (real plants) for fish tanks. I think that there are even certain types of garden plants that may work in fish tanks, but that requires more research to make sure it is safe for your fish.
There are many types of decor one can put in a tropical aquarium. One can put in different arrangements and colors of plants. Once can also put in castles, corals, and a variety of ornaments.
Activated charcoal is the ONLY kind of charcoal that should be used in an aquarium.
If by "self working" you mean "requiring no feeding, no glass cleaning, no water changes, no water top ups, no filtration ect." Then I am sorry to have to tell you it does not happen in the real world.
It depends on what kind of fish, and the size of the aquarium.
It depends on what kind you have.
There are thousands of species of plants in the Amazon Basin. Some of the largest and prettiest are the various swordplants. They are quite hardy and are fairly common at better aquarium stores. Water lilies, duckweed, cabamba and frogbit are a few other plants found in the Amazon.
Symbiotic.
I am aware that Angelfish and any kind of Frogs should NEVER be in the same aquarium so I do not know the answer to your question.