From looking at your WP7 sheets it looks like Microsoft is simply requiring an extremely high quality control of the application before submission. Reading the comments also suggests that some of the problems are simply minor things, but without a means to test your software on the platform it will be difficult to debug.
You mention not having a means to test, but there is an emulator within the WP7SDK that you should be able to test on. The hardware will be the only thing to make it difficult to test things like low memory devices or the device that didn't have a compass.
msdn.microsoft.com/en-us/library/ff402563(v=vs.92).aspx is a link that should allow you to download the WP7 SDK and get an emulator to test on.