I asked this yesterday, but I started wondering since long questions are not very popular, if I should ask it as 3 different questions or leave it as it is now.
A few points.
Separate, related questions can certainly be asked in the same question, if you so desire. So there's not necessarily anything wrong with the way you did it.
It's true that long questions are not always accepted as well as concise questions. Therefore, no one will blame you if you decide to split up the three questions. Alternatively, you can set up a bounty to give your question more attention, and if you do it will very likely get a good response.
If you do ask related questions separately, make sure you link to the older questions in the later questions.
I also agree with Asaf's comment below: unless the questions are strongly related (i.e. in order to understand the later questions you need to have read the earlier questions) ask them separately.