Get the bike back, tomorrow. If bike is not produced, call local PD and file complaint/charges. As far as the drug monkies, take the normal precations. Always armed, at all times. Do no allow him on your property, for any reason.
Get the bike back, then see what happens. Also, good advice on contacting another TFL member, maybe one close to your area, and detailing all of this, names, dates, happenings. Include your information as well.
Watch your 6, and hope all works out.