If he's in the militia, he has a rank, seems to me. It's a moot point because we never get told what it is. I just said he might be in line for 3rd in command.Odo doesn't have a rank. He 'wears' a Militia uniform, but that's just because the station is Bajoran owned - he probably just figured that his deputies would respond more easily to his orders if he wore the same uniform they did. If he's going to command a Bajoran security detail, he might as well be dressed like them, amirite?