I performed my first oil change on the Vibe yesterday - man alive was that little filter on tight! I bought a filter "socket" that fit the new Purolator filter nice and snug but there was just a tiny bit of play when on the old filter which allowed the socket to round off the filter. I was really concerned about breaking off the outside filter and having the threaded portion stock on the filter housing.
Gen Vibe to the rescue. I found a post suggesting duct tape, so I put a strip of Gorilla tape around the bottom of the filter, snugged the filter socket on there and slowly and patiently worked the filter back and forth until it finally came loose. It almost looked like there was some sort of RTV-type gasket maker applied to the mating surface where the filter gasket contacts, as there was some sort of residue left on there. I carefully scraped it off as best I could before putting the new filter on. I put it on hand tight and then used the wrench to get another 1/8 turn on it. Hopefully it won't be so hard to get off next time.
I picked up a few oil plug gaskets from the auto parts store (Felpro Part # 70822), but they didn't seem to be right - they were hard plastic and didn't fit snug around the threaded portion of the oil plug, so I left the old one on (that was somewhat softer plastic and very snug around the threads). Checked a couple times (after a short idle and after a longer drive) and all seems to be well in terms of leaks (or a lack thereof).
One trick to make the oil change a little "cleaner" I learned from changing oil on the Cherokee (which has a sideways-mounted filter that sits right above the starter): you can use a bread bag or similar and put it over the filter and housing while you're unscrewing the filter to catch the oil that spills out. I eat a lot of air-popped popcorn, so I have a bunch of Jiffy-pop popcorn bags I keep around for this purpose.