There are numerous photo albums that works well with WordPress, and if the one you're using is a good one you shouldn't have any major problems making them work together.
Static pages today can be WordPress pages. You can use the static frontpage plugin to make a non-blog frontpage.
If you're thinking to add a forum then that should be outside WordPress, but there are a lot of sites that have managed to integrate it and - again - if the forum is good then it shouldn't be a problem. Take a look at PunBB for example.
All that being said, you should consider an actual CMS anyway. WordPress might be right for you, but consider your alternatives before commiting.