Fossil:
No, all rocks do not contain fossil. Fossils are shaped when the body of a living being that has passed on is secured and shielded from rot by microorganisms and assaults by predators. Generally, fossils are framed when a layer of residue covers dead plants, creatures, and microorganisms. This makes sedimentary rocks like limestone and shale the best in the development of fossils.
Volcanic rocks are shaped straightforwardly from hot magma and would not have the option to save any leftovers of living beings that fall in it during its development. Metamorphic additionally experience a ton of progress under extraordinary conditions which make the opportunity of presence of fossils present in them doubtful.
The condition necessary for the fossil formation are as follows:
Demise and rot - Soft body parts are disintegrated or searched, leaving just the hard body remains.
Deposition - The hard remains are quickly secured with residue and sand, and after some time more layers keep on structure.
Permineralization - Pressure from the covering layers of soil/shake cause the hard natural material to be supplanted by minerals.
Disintegration/presentation - Movement of earth plates may dislodge the fossil and return it to the surface for revelation.