The BC Provincial Parks website has lots of information on park recreation, conservation, and education. There is also a complete listing of all the Provincial Parks, as well as the ability to make campsite reservations.
There is also a complete listing of the BC Recreational Sites, which are maintained by the Ministry of Forests. These sites are often off the beaten trail, and are therefore a little more rustic and secluded.
To make reservations for Provincial Campsites Click Here.
For campsite reservations in National Parks, such as Pacific Rim National Park, Click Here.
Pacific Rim National Park is a great place to surf. Surf Sister is a great surf shop in nearby Tofino. You can either rent a board, or take some lessons with one of their experts.
Port Alberni is the Salmon Capital of the World, with many different spots for fresh and salt water fishing. Salmon Eye Charters provides a lot of information on fishing charters, and fishing packages.