You shouldn't be using a harness without a HANS device or you will suffer major, life time damaging whip lash or death in the event of an accident.
That harness bar doesn't look strong enough. Yeah it will hold your harness but will it stop you from flying out of your seat.
Waste of money