Marine Le Pen faces legal battles as she eyes presidential run.
Court ruling requires Le Pen to wear an ankle tag for a year.
Le Pen vows to appeal her conviction to the highest court.
National Rally positions itself as the main opposition party in France.
Le Pen's journey could redefine her and her party's future.