Одинаковые ли условия в этом js-коде?
Одинаковые, поскольку сравнение нестрогое в первом случае.
Нет никакой разницы в скорости выполнения этих двух вариантов.
С такой - нет.

P.S. if (houme.checked || street.checked)
P.P.S. home
checked  в чекбоксе вернет или тру или фалс, зачем еще раз сравнивать, если в ифе и так тру или фалс?