Yes
Yes, it has at least 2 pumps with diesel. As to why "the damn attendant won't let you come in to the pumps as you need it" is for safety. If everyone came in all willy nilly then it would get backed up faster, or even cause an accident.
Yes they sell diesel fuel
Damn attendant won't let you come in to the pumps as you need. I got chewed out for not "facing the Walmart store" when purchasing fuel.
Thanks! Your answer is awaiting moderation.