If you do not attempt sea-lion then Germany should not buy a carrier or pretty much any other surface warship except maybe a destroyer. An air base is the way to protect any vulnurable transports. Though I think one in Norway (if you can hold norway) is a better spot than one in Germany.
The problem is holding Norway.