First off, prepare to be nickyduded. I would nickydude you myself, but Nickydude asked me not to nickydude people anymore. And if I do it again i might be nickyduded in another way.
BUT_to answer your questions.
1. Look in the official community guide to FPSC for the talking.
2. Project Blue Um has vehicles, but they dont work very good.
3. You can set it up so that you can use a 360 controller for the PC, but not an actual 360.
Hope this helped,
General Jackson
{edit} So your the head-coder of e-games?
Why are you using FPSC if thats your in such a corporation?