Если обнулить ссылку в объекте, которая ссылаеться на подобъект, то этот подобъект удалится?
Выше уже сказали ,если удалить и ссылок нет, то удалится. Но в вашем примере вы просто присваиваете subBruh значение null, так что сам subBruh останется, аналогично и для subObj. 
Правильно делать через delete: delete obj1.subObj - удалит весь объект subObj.
Смотря что понимать под "удалится".
Если это единственная ссылка на экземпляр, то вероятно да, сборщик мусора его уберёт, но могут быть нюансы со строками и числами, тк V8 для них всякие специальные оптимизации делает.