You can Sign in with Steam to see your Dota 2 profile.
Multiple sources of damage block do not stack.