Yeah the clear rod you may be able to find at your local hobby/art store. Sometimes they call it florescent rod, usually when it's colored. If they carry the colored they should have the clear as well. It's straight, but if you heat it and gently bend it you can achieve that mounting setup you need.
Again, great stuff! You guys are gonna tempt me to try a sports figure one of these days!