Hi Atif,
it seems like you want to achieve all the features of spanning-tree without the hassle of configuring it.
I wouldn't rely on loop protect on connections between switches as it gives you no control over which switch will block its ports when a loop occurs.
This is precisely why you should choose spanning-tree here: Set the STP Priority high on your core and all switches will prioritize their shortest path to the core. Loops between switches will be resolved, but each switch is able to consider its best path to the core.
For Client Ports on Access Switches you could set them as edge ports, so STP will skip the listening/learning state and clients can immediately use the connection.
Now put loop-protect on those client ports and maybe BPDU protection and you are golden.
I would suggest you use RSTP or MSTP as those are very common and easy to set up. MSTP is backward compatible with RSTP.
As I understand it, fault finder is not designed for this
------------------------------
~s
------------------------------