Autonomous navigation of spacecraft necessitates innovative technologies, methods, and algorithms, particularly when orbiting in proximity of other space objects. Optimization methods are useful for autonomous spacecraft navigation, guidance, and control, but their performance is hampered by noisy multi-sensor technologies and poorly modeled system equations, and real-time on-board utilization is generally computationally burdensome. Some proposed methods use noisy sensor data to learn the optimal guidance and control solutions real-time (online), where non-iterative instantiations are preferred to reduce computational burdens. This study aims to highlight efficacy and limitations of several common methods for optimizing guidance and control while proposing a few more, where all methods are applied to the full, nonlinear, coupled equations of motion including cross-products of motion from the transport theorem. Five disparate types of optimum guidance and control algorithms are presented and compared to a classical benchmark. Comparative analysis is based on tracking errors (both states and rates), fuel usage, and computational burden. Real-time optimalization with singular switching plus nonlinear transport theorem decoupling proves superior by matching open-loop solutions to the constrained optimization problem (in terms of state and rate errors and fuel usage), while robustness is validated in the utilization of mixed, noisy state and rate sensors and uniformly varying mass and mass moments of inertia. State tracking errors are reduced one-hundred ten percent. Rate tracking errors are reduced one-hundred thirteen percent. Control utilization (e.g., fuel) is reduced eighty four percent, while computational burden in reduced ten percent simultaneously.