Hey there, revving up the convo with my two cents! Checking out your ride, I gotta say, that horn is slick! Nothing like a blast from a badass horn to announce your presence on the road, am I right?
...
Regarding the transmission mount bolts, you could go with OEM if available, but for M10 x 25 hex-head bolts, you should be fine with a good hardware store option