You have some areas there that are a bit ambiguous. For instance, planning. That can be five minutes to create a checklist, or it can be hours or days of research. A lot depends on whether your dynamic functionality will be premade scripts or custom-written.
The list of pages means very little. Created properly, porting content into pages should be the least time consuming part of the project. Given what information you've posted, I'd say it would be perfectly reasonable to charge in the $6,000-8,000 range. That's really sort of arbitrary. A good discovery session or two would make the number clearer.