On our site, we are thinking of having a static block displaying information about the business for SEO optimisation reasons.
With having the information in a static block, will Google and other Search Engines be able to read the information on the home page even though it is in a static block?
Yes it will be,
Unless this block is hidden with noindex tag, Google and other search engines will be able to access its contents.
You can also use Fetch as Google option in Search Console to check how Google sees your page.
Hope that helps.