If they fit in the end of the bar, then yes, you can install them. I don't know the size of the bar ends, so I can't say for sure. Most bar ends are 7/8 or 1" but I don't remember what the stock Triumph bars were. I can't even look at the bars on my Daytona to get an idea, since they are Vortex instead of stock.
It's a squid thing. You wouldn't understand.
Go soothingly on the grease mud, as there lurks the skid demon.