From my Knowledge of what Jin's are they are not in anyway a ghost or specter...in modern mythology they have been translated to what we know as genies..and no they don't reside in bottles or lamps...

"Your born, You Live, You Die, given this premise, one can conclude since we have no control over when we are born and when we die, the only thing that matters to us should be how we live, simple really?" Mis-Cat to her philosophy Lecturer.