Take a close look at the Track Day tech. form, it states that an on board extinguisher is optional. At the link to Barber it states that a extinguisher in the pit of each participant is mandatory. It looks like you will need one in your pit but not on board.
It is always a good idea to have one on board that can be reached without unbuckling the harnesses.