RE: flintlock cleaning...
well.....
I would suggest you get LOTS of cleaning patches - 2.5" round work great.
Plus the normal bronze bore brushes and cleaning jag.
A nylon brush, like a toothbrush, is great for cleaning out the ignition area, etc.
For solvent - I just use a 50/50 mix of Simple Green detergent & water.
A package of GOOD pipe cleaners make nipple/flash channel cleaning easy
And you' ll want a good preservative after cleanup - I like CLP
That' s enough to get you going.