Actually, from what I’ve gathered around the Internet (would have to look back for sources though), it’s Leïa’s personal wealth that funds the Resistance, not Republic credits. As for military officers, it’s never explained in the movie, so I wouldn’t know.