Hi Geoff
to your first question the answer is: Unfortunately No.
I have thought about it several times, but lack of dedicated figures at a start (and being impossibly unable to convert any existing figure) prevented me.
Some thoughts:
Ottomans:
existing ranges of napoleonic era ottomans can be used. Avoid janissaries since they were disbanded few years ago, before the outbreak of the revolution.
Greek irregulars:
Some Perry bashi-bouks (from their sudan range may be used straightforward.Command needs conversion to depict named heroes of the conflict. I do not know any range to make suitable figures for the the English light infantry raised for the Seven islands conflicts, to take their heads and possibly paraphernalia for some conversion.
Possibly (if you are not a purist) few Tiger balkan war evzones in 1897 uniform might be thrown in as for variety.
Those named as "Albanians" can be used.
A good option for conversion is to use figures with fustanella/tradional kilt with some ottoman headgear
Greek regulars:
1st uniform I think is very easy. English bodies with austrian helmets (ignore details) armed with brown bess.
2nd uniform, is the traditional dress, so see for the irregulars.
3rd uniform: is much more dificult. anyhow nopoleonics with shirt (most german units, jackets without flaps/lapels) and scratchbuilt fez can be made. Cavalry was in Polish uniform incl. czapka. The latter can be used till the ottonian period (i.e for the army of the new independent kingdom.
Philhellenes: Any campaing uniform may be used, mostly ragged. headgear from bicorns to german kaskets.
Greek priests: Russian orthodox priests, like those from OG in their Cossack range can be used.
Egyptian regulars: I think Redoubt (amd maybe some other) has Nizam-i-jedit i.e. the modern turkish army of the napoleonic wars can be used straightly from the box. Add a couple of French officers and voila you have your Army.
Hope of some interest to you.
More details if you need some (and I suspect you think to make some new figure range? If so, please PM me, might find info for you)