Very cool pick-up! congrats!
Just have to mention- your bat is clearly the one pictured with Sheen on the baseball card (and same photo above), but looks like he is using a different (brown without tape versus your black with tape) in the bottom 2 photos, but i assume you're aware of that.
i would NOT get it signed. leave it pure and untouched, just like it was used in the movie, and as Sweeney handed it over to you.
Also, i am NOT a huge fan of creating montage displays with cards, sigs, programs, tickets, etc. i personally like to have items displays singularly, and almost like a piece of art or sculpture in a museum. makes it even more special.
maybe get one of these from John Taube to put it in...(the top case with just the bat)
https://www.digitalfm.com/gameusedba...il.cfm?c=Racks