Hi Ajay,
I would do it as the following:
Add a Create new records button, that checks if everything is filled out before the creation.
Add some decisions in the microflow to make sure, otherwise show the User some messages what's missing.
In the microflow:
For the enter traceability you can use the condition visibility on the boolean attribute Same trace.