Do I need to sign up to Digi Home Fibre to be able to participate?

No, you do not have to be subscribed to Digi Home Fibre to be able to participate.