Sushdmehta,
I applied for ILR through a lawyer and she was 100% sure that I didn't need to submit a test result or anything similar. Application was approved the same day without issues.
I can only re-iteriate your last question, I don't know the answer, I just did what they asked and got approved.