Yes and no.
No you are not losing your mind....well I can't really be certain of that, I mean I can see your avatar
Yes the T can normally be started in gear with the clutch in AND the stand is up. Not sure about the other issues you mentioned.

CS