The situation in Spain it's probably (and sadly) even worse but that didn't prevent them to start today their cycling tour, with outsanding safety measures
The FIA tender was pretty clear: the full hybrid system max weight is 80kg and allows a peak power of 100kW (=134hp).
Even if it's not certain
I think you are right if the manufacturers are spending millions on a Rally-1 car, they will expect the regulations to ensure those are the fastest cars
Guess it's Tarquini.
Dennis Romero is on the list, he uses to race here in Argentina. Nice to see him back in action.