The answer to your first question seems to have been addressed in that thread:
Nicholas Cook from nicholascook says
HowardAvenue, You must have Direct Checkout enabled to use Shipping Labels. However, you can print labels for both Direct Checkout and PayPal orders.
We don't have batch label printing, but it's something we are working on for future enhancements.