Did you open the hood before buying the truck?
I don't live in east bay, or cali, but i would check what the regulations are first before stressing out, maybe all you really do need is a cat.
I know where i live all you need is a cat to pass smog.
My first resort would be to find someone parting out a truck, or junkyard, if you end up needing all the EVAP parts.