I think you should get these issues solved ASAP. I don’t want to discourage you as this program seems to be very good and is helping out OSM. On the other hand, you have released a program based on osmdroid which is licensed under the GPL, so under those terms you need to make your source code available under the GPL as well.

Another solution would be to contact the developers of osmdroid and see if they will license the code to you under a different arrangement.