And how much recoil does it do, and whats its base power.
No, although Struggle is Normal-type the attack does not take any types into account - of the user or opponent - so will always deal base 50 damage.