As per our discussions and In answer to your questions:
1) Launch cost is extra. At the moment we are negotiating a price for the next launch.
2) Unfortunately, the next launch will most likely be after your launch date requirements.
3) Yes, of course. Please forward your details and we can arrange.