Oui le rc-local sera forcément root, c'est dans /etc ...
Mais si tu ne mets pas "su - fil -c ...", il va lancer la commande en root, et tor refuse de se lancer en root, donc tu n'as rien, normal ^^
Mets ca plutôt comme commande pour voir si ça change quelque chose :
su - fil -c '/home/fil/tor-browser_fr/start-tor-browser'
après, à voir si tu utilises sudo, de mémoire, sudo peut être utilisé par root, mais je crois qu'il faut préciser dans le fichier sudoers nopasswd. Bon, on verra plus tard.