Lifted straight from a working script:
_bemu = "BMP" createVehicle getmarkerpos "ruskibase"
...so in the script from now on, you can handle that BMP using local variable _bemu (can be global too, of course).
Replace the classname "BMP" with the one you want to use. In multiplayer, make sure you run createVehicle command only on one computer, it will then create the vehicle on others too.
Use createUnit for soldiers:
"FDF_russianMedic" createUnit [getmarkerpos "ruskibase", geoutrom, "medic2 = this;removeallweapons this"]
...from now on this medic could be handled with a global variable medic2. You need to create soldiers into an existing group and in this example that group is geoutrom.