There should be a number of videos that you can find on this online - P0446 and other EVAP related codes are common on many 8th gen Corollas - mine included.
I also have a diagnostic check list and some scans of the factory service manual concerning the EVAP system on my photobucket site in my signature.
As for the parts - hard to tell without them next to the actual vapor canister - there are a number of vacuum hoses, electrical connections, VSV, CCV, and cutoff/vent valves that could lead to a P0446 DTC being set.
Absolute best way to chase these issues down is to get the EVAP system "smoke" tested. Many times, these EVAP issues come from faulty valves, poor electrical connections, or cracks in the hoses, housings, and fittings. A smoke test will zero right in any leaks.
FWIW - my P044x codes were related to a bad plastic cutoff valve on the top of the gas tank. $30 part - but would have cost over $600 because of the labor involved to drop the tank. Dealership tech was able to print out a copy of a blown up diagram of the EVAP system and part number for the cutoff valve - I was able to do it myself in 1/2 day.