Yes! Perfect as it is!
Should be. Needs minor tweaking.
Possibly. Needs fair adjusting and tweaking.
No. This should not be added in any way whatsoever.