NO — The transitional restrictions applying to Croatians in most EU countries concern employed work only. If you are going to work in France on a self-employed basis, you do not need a work permit.
NO — not at all. You are subject to temporary restrictions on access to the Austrian job market, but this does not affect any of your rights as an EU citizen, including the right to be treated exactly the same as local workers.
If your employers persist with this attitude, you should report them to the Austrian labour authorities.
Until 30 June 2020, your ability to work in Austria might be restricted. This can also have consequences for whether you can transfer your unemployment benefits there. Such restrictions can change at any time so you should contact an Austrian European employment adviser to get up-to-date information.