if you smell gas all the time you could have the carb set to too rich a mixture setting, or as your dad mentioned, the carb float could be hung up. the carb has a reservoir in it with a float that keeps it full to a certain level so that there is always fuel available when you step on the gas pedel. while you are under power, gas is constantly flowing, so the effects of a hung float are less obvious. it "floats" and at a given lower level, opens up the fuel lines to refill itself, kind of like the same action you get inside the tank of a toilet. fluid is maintained at a level sufficient to function and once discharged to a certain lower level, the float activates a valve to refill the tank. the easiest things to check would be (in this order in my opinion): the choke operation (hanging up closed), the mixture settings on the carb, then the float function (you have to partially disassemble the carb (take the top plate off) to examine the float and its functioning. it is also possible that your fuel line in the engine compartment is too close to a hot surface and the fuel is percolating in the line (creates loads of air in the mixture and the engine won't run on air no matter how much we would like it to). this would be most obvious when left sitting hot because the start up would seem like the engine wasn't getting fuel (it would have too much air in it). the excess fuel smell at that point would be from your attempting the old "flooded engine restart" (foot on the floor, engine cranking until it starts). this of course would not be the case if the fuel smell is always there, not just on the restart. while i don't think it could be the fuel filter (based upon your description), i would still replace that (cheap insurance to say the least). i don't know if the 80 has a small filter at the end of the fuel line where it enters the card or not, but if it does, i would dump that as quickly as i could (unless you have an NCRS car) and replace it with an in line see through type filter. i put one both in front of and behind my fuel pump. i know it is probably overkill, but at $3.00 each it guarantees that the fuel from my 28 year old tank bladder is as clean as possible on it's way to both the pump and the carb.
i hope some of this is helpful to you.
steve