Hello,
Thank you for posting in Q&A forum.
To answer your question:
1.Inbound rules are to control the traffic coming into your system from the network or the internet, while outbound rules are to manage the traffic leaving your system to the network or the internet.
If you require to allow or block specific traffic flow, it's better to build such firewall rule.
2.Yes, if you create a rule to allow all programs or all ports, it means the firewall is effectively open for all on your PC, which can be risky.
I hope the information above is helpful.
If you have any questions or concerns, please feel free to let us know.
Best regards,
Jill Zhou
If the Answer is helpful, please click "Accept Answer" and upvote it.