3. Да.
4. Нет, e нельзя заменить на sin x.
y = e^(x * ln sin x)
y' = (e^(x * ln sin x))' = e^(x * ln sin x)' * (x * ln sin x)' = (sin x)^x * (x * ln sin x)'