No, you do not need to have Baizhu in order to use Jadefall's Splendor to its full potential. Just because it is considered Baizhu's signature weapon, it does not mean that you need Baizhu to run it effectively. Other characters like Sangonomiya Kokomi and Barbara can both use Jadefall's Splendor with no problems.