Запятая обязательна. Обращение Иван отделяется запятой.
Если логическое ударение падает на слова взволнованный, окрыленный (т. е. эти слова являются смысловым центром высказывания), то запятая не нужна. В этом случае сказуемым можно считать сочетание пришел взволнованный, окрыленный.
Однако в приведенном предложении возможно два смысловых центра и, соответственно, два логических ударения: первое – на слове домой, второе – на словах взволнованный, окрыленный. В этом случае сказуемым является слово пришел, а прилагательные выполняют функцию однородных определений, оторванных от определяемого слова. Такие определения должны отделяться запятой.
Запятая перед как стоит верно. Дополнительные запятые не требуются.
Запятая нужна: всяк сюда входящий – обращение, его нужно отделить запятой.
Запятая не нужна. Не разделяются запятой цельные по смыслу выражения.
В зависимости от смысла возможна двоякая пунктуация: с запятой и без запятой. Запятая ставится, если определение имеет некоторое добавочное значение 'не просто практики, а именно хорошей и разной'.
Запятая нужна: Оттолкнув меня, он взял трубку. Отделяется запятой деепричастный оборот.
До того как – составной подчинительный союз. Он может целиком входить в придаточную часть (и не разделяться запятой), а может расчленяться, в этом случае запятая ставится между частями союза. Поэтому возможны оба варианта: с запятой и без запятой.
Если говорить о некоторых закономерностях, то можно отметить следующее. Если придаточная часть сложноподчиненного предложения предшествует главной (как в приведенных Вами примерах), составной подчинительный союз чаще не расчленяется. Но и постановка запятой ошибкой не будет.
Запятая не ставится. Придаточное предложение, состоящее из одного только союзного слова, не отделяется запятой.