Is the amount of experience available EXACTLY
enough to level up everyone fully?
You're browsing the GameFAQs Message Boards as a guest. Sign Up for free (or Log In if you already have an account) to be able to post messages, change how messages are displayed, and view media in posts.
If you get everything, you reach the max level (and all your skills to max) by the end of the second-to-last level. Then in the last one you can get 25 more. So you can be ok by missing a few, though 'missing' is more like redo the level and search for the only green bottles.