Да, вы присваиваете значение someValue экземпляру nameInObject.
Да, nameInObject будет длиться только время жизни переменной, на которую ссылается this
;однако someValue будет продолжать жить.
Да, вы переопределите любое значение nameInObject, содержащее значение someValue.