not really, no. But it can explain a lot of stuff that happens.Physics is just the base of rules the universe works with, while things like psychology could eventually be related back to physics it's more than that and is a completely different field of study.
Yes ! Physics can give answer to every question. if it can't that means there is an opportunity for new experiment.
Physics leaves you with more questions than answers, which is great.