My advice: If there are no seals leaking, leave it alone.
These breathers are usually problem free for the life of the bike unless exposed to EXTREMELY muddy off-road conditions over very long periods of time. I doubt you'll be able to remove it without wrecking it so I wouldn't recommend trying unless you have a new one in stock. I also would highly recommend AGAINST pressurizing the rear drive with compressed air to test it, you could damage or blow out a seal.
If you really are that concerned that it may be blocked leave your final drive unit upside down on your workbench overnight. Oil leaking out from the breather will prove to you that it's not blocked.
As far as rust goes, if it's just cosmetics you're worried about, clean it with steel wool and paint it with aluminum paint without removing it.
This free advice is worth every penny you are paying for it.
