Annoying fuel issues

I am sick of my Barracuda sitting so I am now driving it to work and back daily unless there are big storms. A couple things are preventing this from being an enjoyable experience (other than the gas mileage but I am definitely OK with that). When you fill it up the pump will not shut off automatically and I always spill some gas down the side of the car. I am getting better at guessing from the sound but I still spill some most times. Is there a fix other than jamming rags in the filler? The other is a non-working gas gauge. The two together make it a bit of a PITA. My gage is stuck at 1/8 tank. I assume this is a ground issue. Where would you go look first. Pictures would be great. Thanks