The oil filter cap needs a 24mm socket. You'll need a 3" extension on a 24mm deep socket, or a 6" extension on a regular socket.
Get the filter at the dealer. The Delco filter is well worth the $8 or so. It's much better made than the Fram at Wal-Mart. If the dealer doesn't work, CarQuest or NAPA "ought" to have a Wix in stock.