Transmission oil won't cause your bike to not idle
And you should absolutely acquaint yourself with the idle and air screw, have an experienced guy walk you through air screw setting and you will get it figured
Whatever you do for an alarm is great but lock the crap out of everything, make one way in and one way out, I have a small man door that my bike won't even fit through as the only easy way in and out
The rest is steel bars and pipes on windows and doors, bike is locked to the steel bike stand
Buying Used Bikes
in General Trials Talk
Posted
Don't forget you can have a shop look at the bike for you
Well worth an hours labor, especially if they find a laundry list of problems