ROS V7 OSPF Neighbors

I notice that in V7 OSPF neigbors are listed as dynamic - Is this correct ?
Should I add static neighbors ?
OSPF Neighbours_e.png
Static Neighbors.png

Dynamically discovered neighbors were always dynamic, so it is not clear what exactly you are asking.

Static neighbors are typically for situations where the multicast groups that OSPF depends on can’t be used easily or have issues that don’t affect unicast traffic.

Common examples are VPNs, PTP RF links that don’t support multicast well or Layer 2 circuits that have multicast restrictions.

Thank you !
With V6 we created OSPF interfaces for our /30…etc but in V7 I note that all our Neighbors are dynamic

Can I also ask as we are using L2 bridged VLANs throughout our network, is the creation of Static Neighbors recommended !

As I have L2 managed switches ( TP-link + D-Link ) between links, Is there a guide i can follow to check if there is multicast restrictions ?

What i find strange and maybe someone could advise ?
CCR2116 OSPF V2
For example -
(1) When using /24 broadcast state=init between 2116 to HEX 5 port
(2) When setup as a test to the same Hex 5 port using /30 PTP I have state=full on the 2116

I used packet sniffer then opened with wireshark (attached) and it reporting OSPF packets from devices but still the CCR2116 stuck in state=init?
OSPF State - Init.png