Quote types shouldn’t matter so long as matched.
Issue will be opening quote on format.
As for entity type it would depend on where its used. If its within entities section specific for entity type it doesnt matter, which is where it would want to be unless you wanted empty value lines on tables and other entities.
Type obviously needed if in main layout section rather than entities subsection, or if used in non entity specific rule events.