The concept of setting one up is very simple! Roleplay, If youre wanting to setup a food truck id reccomend rping a little and getting your hands on a truck and going from there, make sure to utilise tweedle ect and generally just provide great rp. If youre wanting something custom or a bit more unique like a custom decal for your truck or a whole custom business, You wont get it in a month or even a few months and depending on what you want it isnt guaranteed. You have to remember the devs will have to work on this and create it and that can take alot of work, people need to see youre committed to running a business on the server before they put the time in to create a custom one for you so it doesnt end up just being another abandoned business. getting a business takes alot of good roleplay and generally just being active ^W^. my best advice would be Network with people ingame, do some great rp regularly and just have some fun and see where it takes you.