all you need to get to the other end
http://pacificcresttrailmap.com/

permits - you need just one - the long distance through hike permit:
http://www.pcta.org/planning/before_trip/permits.asp