I was able to assimilate all the answers to find a solution. It turns out that I had 2 problems: Clocks and pin assignment
(1) With clocking, I used the "processor expert" in a non-RTOS project that worked for my timing setup. Using the BSP from an appropriate existing tower board (in this case bsp_twrk60f120m), I set up the clock accordingly - the difference in my board is that I do not have a 12 MHz clock source (although I do have the 50 MHz and 32.768 kHz sources connected in the same way as on the tower board). This at least got the RTOS running.
(2) I did not have RS-232 communications - As suggested, I modified _bsp_serial_io_init in init_gpio.c from my new BSP. I modified the code for the case of UART3. Now I have communications from hello.c!
(3) I also tried out the micro-SD sample program on my new board, and it now runs without modifications.
(4) Here is a useful tool I think Freescale could develop: It would be an enhancement to the BSP wizard. It would ask about external clocks and where they are connected and what they are. You can make that kind of selection in the Processor Expert, but you have to be an "expert" on the processor to do so. The PCR adds a layer of complexity. After verifying that the clock settings are good, the wizard could then go pin-by-pin as to functionality and allow the user to specify constants and variables. Such a wizard would save much frustration!
By the way, I did use the BSP cloning wizard - that helped immensely!
I would recommend a comprehensive set of instructions with examples for developing a BSP.
Thank you for your assistance!