Bonuses of the same type (Dodge, Magical, Racial, and so on) generally used not to stack, but in 5e this seems to have been changed. Unless it is two spells or items of the same description, bonuses generally stack.
Proficiency stacks with just about everything. Guidance is a divine spell that grants +1d4 to non-combat skill checks.