Good job getting UGS loaded and connected to the X-Carve. That was the most difficult part.
Vcarve does export your gcode. On the right side menu (toolpaths) there is a little disk icon
After you have completed creating your tool paths just click that icon and the save toolpath menu will open. This is where Vcarve saves your gcode
Just check the checkboxes for the tool paths you want to save (they must all use the same tool) and be sure the right post Processor is selected.
For the X-Carve you will need the X-Carve (inch) post processor (or the mm)
Then you can use your newly installed UGS to open the gcode file that was saved from X-Carve (it will end with the extension ,gocde)
As for the alarm condition, you can click the $X command to release the alarm lock. If you have homing turned on for the X-Carve it will always start up (from power off) in alarm mode since it wants you to home it first so it knows where it is. After the alarm mode is cleared ($X) you can jog the spindle around set your home position, open the gocde file and send it to the X-Carve.
I hope that helps, please ask more questions if you have any problems.