Sorry to be rude. I've only read the start and the end of the post. Six days aren't enough to learn even the basics of any programming language. Maybe you can learn how to make windows forms, and make buttons interact with other stuff. But for a system, sophisticated like that (I saw "buttons, buttons, buttons", which pretty much means full gui, I guess), you need years. 1st year to learn. 2nd year to realize that everything you've wrote in the 1st year is crap, and needs to be rewritten, so it can be cleaner and faster. And by adding laziness to it, there goes the 3rd year.
If you don't want to go through all that, just suggest a price, be ready to pay much, and wait to see who will get to the project. Note: Anything under 100 euro is too cheap, and will probably be done from someone, who is still in the 1st year. There are exceptions to that rule of course, but I can not guarantee. Heck, even 200euro is a bit cheap for it. A normal price for a sophisticated and well optimized system like that would be something like 400euro, imo.
And when you add all the things you never mentioned, which will piss off the developer(the most common situation in this business), it can get even higher.
But then again, since you don't seem serious, you can get someone who is still learning to do it for you for free. Then, he will do nothing, you will be running an empty cruise server, and after a month or 2 you will get bored and stop it.
How to start learning exactly insim app developing - get a base from the Libs and Tools section, and start tweaking it. You can get any open source cruise project too.
It's all there.
The whole internet is waiting for you to make your choice. Google will deliver millions of results on the basics of any famous programming language. LFSForum has more than a few open source insim app bases, in many different languages.