First to answer your question about the purge solenoid, yes it should click about 2 times a second. Place your hand on top of it while the car is running and you will feel it click. I am not sure how to properly test it to make sure it is actually opening and closing though, hopefully someone else can answer that.
I had a code 442 and 455 on my 03, the rubber lines for the EVAP system were cracked where they went from metal to rubber under the car by the rear drivers side wheel. This is a very common problem. Two of the lines had a plastic connector that joins two pieces of rubber hose around the area where they go inside (towards the center of the vehicle) of the gas tank supports/brackets. My hoses were also cracked there and the cracks would have been almost impossible to see without removing the entire section of hose. To do this I removed the rear drivers side wheel and the plastic/splash guard inside the wheel well. You will need to break the plastic tabs holding the guard in, dont worry they cost a few bucks at an auto store for new ones. You will also need to cut a few zip ties that are holding the hoses in order to remove them. When I removed the plastic splash guard I also noticed two more hoses were cracked, one going to the T valve on the pump and one to the center of the canister, they are very prone to cracking. I would start by replacing all three lines from where they transition from metal to rubber and then to the canister, it costs me $4.18 from Autozone for new rubber hoses. My hoses didn't look to bad while I was under the Jeep with a flashlight but once I pulled them off and looked at them in daylight they had a large amount of really small cracks. My check engine light has been off for a few weeks now. I hope this helps and good luck, its a simple job but it took me hours simply because I have giant hands and it was a ***** to squeeze them into all the tight spaces.