… covering round character with enough money to keep going (6)
I believe the answer is:
'with enough money to keep going' is the definition.
(staying afloat financially)
I cannot understand how the remainder of the clue works.
(Other definitions for afloat that I've seen before include "Resting on water" , "At sea - in circulation" , "With one's head above water" , "Aboard ship" , "On board a ship or boat" .)