Yes it will. If the confusion damage is great enough to bring the Pokémon from full health to 0HP, Sturdy (or items like the Focus Sash) will activate
Source: http://bulbapedia.bulbagarden.net/wiki/Sturdy_(Ability)
No The Pokemon must be at full health for Sturdy to activate Source: Experience