1. Нельзя говорить «по приезду», потому что предлог «по» с предложным падежом (в чём?) требует окончания -е: по приезде (в чём?). Форма «по приезду» возможна, но она требует дательного падежа (кому? чему?): по приезду (чему?) друга я соскучился. 2. Предлоги, кроме последнего, имеют конечную гласную -и, потому что они употреблены с предложным падежом, а в предложном падеже существительные имеют окончание -и или -е.