The "USCG License" is probably referring to a Master of some kind which is a MMC, there are also all kinds of other endorsements. Yes, there is a medical you need pass to be valid, no you cannot be in a wheelchair and hold a valid Master endorsement. I sailed under my license today for work.