@shammysdad This is a very good effort. Suggest, re-do the exercise for one - Nifty 50, lay out all your calculations/assumptions.
As for the Tracking Errors #s - not sure of them, suggest you show your sources for them too. Similarly what is Transaction costs, why is it 0.10% for N50, NN50...