If the Admiral and I did a 7-day cruise in the San Juans in a Capri 22 you can do it in a Catalina 22 and probably more comfortably. At least you can probably stand up in your cabin.
When are you planning to go? I'm putting together a Capri 22 Rendezvous that's morphed into a "if it's around 22 feet and has sails" Rendezvous in the SJ's from about July 26-Aug 4th. Message me if you're interested in joining us or want a copy of my preliminary route planning data - GPX and KML files.
As far as anchors go, I've got 2 galvanized claws; first one is 5 kg (11 lb) with about 11 feet of chain, then 150' of rode. Second is 7.5 kg (17lb) with 20ish feet of chain and 150' of rode. Haven't had to use them in the SJ's but I do trust them to reset if I have to use them.
I also have a 13lb danforth with 6' of plastic-encased chain that's strictly a lunch hook for the lake; getting salt inside the chain casing would be bad news from a corrosion standpoint so it'll stay at home. Plus I'm not a huge fan and I'm not sure I trust it to reset after a tide change.
Be prepared to do a lot of motorsailing and do try to use the currents if you can. If you're bucking the current don't go straight down the middle of the channel like I did the first time. Closer to shore the current tends to be less powerful, though you do need to pay closer attention so you don't run into anything.
If you need some software for route planning I can highly recommend OpenCPN with downloaded charts from NOAA. Maptech used to make chart paks with laminated 1/4 or 1/2 size charts in a spiral bound book, maybe they still do. I took those last time and found them small enough for our little boat and rugged enough to keep next to me in the cockpit to verify where we were. They also let me maintain a wider view while my 5" chartplotter/sounder was zoomed in when approaching a harbor.
There's a book, "Current Atlas, Juan de Fuca Strait to Strait of Georgia" that shows the major currents in the SJ's (and more) on little maps. You also have to get Washburne's Tables 2013 (available online) which helps you figure out, based on date/time, which page to look at in the Current Atlas.
If you're going to use the Marine Parks, which I presume you will, make sure you come prepared to pack out what you pack in. While many have outhouses there's no trash service. Learn a lesson from me and don't make garlic shrimp pasta if you're not going to have access to a trash can for 3 days! BTW, you can purchase an annual park pass online and they mail you a sticker to put on your cabin so you don't get a ticket.