No. A bad head gasket would cause water to come out the tailpipe. You will see white smoke. Leaky rings would cause oil to come out the tailpipe. You will see blue smoke.
The model year info would help.
no but it may cause it to stall if exhaust is blocked
Head gasket or cracked head
plugged heater core or bad blower motor or vent plugs
black is excess fuel
the speedometer is based off of a gear in the tranny that spins.
Excess fuel causes black smoke.
May be a bad fuel pressure regulator.
Capri is a small island. There are no cities on Capri
Most likely it is the fuel level sending unit that has gone bad. This would have to be replaced.
Just a suggestion Check the flywheel