Why use blockchain for that? Both of these sound like they will be centralized databases and blockchains just add a bunch of overhead for no benefit.
How does a database prevent me from ... just lying to it? The blockchain won't magically detect if I paid off some guy to claim he inspected my house or weed and just hand out a certificate.
So I have two questions about this: