On your first question I've sent answer in your other ticket.
About passing the passing of arguments to the tests you can do two things:
1. If you run the tests in the same contexts you can set/get arguments from withing your code:
2. Store your arguments in file and manually read/write values. This opting will work if you choose different execution contexts via the RunHelper.Test().
Hope this helps.
All the best,
the Telerik team