The oil cap with a rubber gasket is easy to find at most any auto parts store for a few bucks. Look for one like this. It's larger and much easier to grip and turn.
That'd be nice. It seems that even if I put the stocker back on just tight enough to seal, it's still a PITA to remove after the engines' been warmed up a few times.