1. Feminine. I don't know any male who goes by the name
Jessie. I see
Jesse being the masculine version of the same pronouncation.
2. I personally think it's a NN only. It's too cutesy and short to be a full name.
3. I like it, but as a NN for
Jessica or
Jessamine only, as I already said. It's cute and spunky.