Rated 4 out of 5 stars
Congratulations for your application.
Is it possible to you that the software provides an option to always open it in a tab or sidebar when Firefox stars ?
I'm quite sure that the sidebar is remembered. As for starting with Showcase, you may want to set the following as your home page, and then set Firefox to show your home page when Firefox starts: