@hakerdefo as for software availability, they do have less packages than say, freebsd or debian, but they pretty much have almost everything you can think of. thousands of ports. i've yet to find anything that is not easily possible in openbsd.
anything they don't have is a port that tech@openbsd.org would very much like you to submit :)
@hakerdefo See: https://www.openbsd.org/faq/ports/ports.html
also, openbsd lets you search ports or if you want to search it on the web if curious, this website is nice:
https://openports.pl/