The 'yes' on #1 and #2 is okay, but the 'yes' on #3 would concern me a bit.
Unfortunately you are stuck with this - most operating system and their utilities do rely quite heavily on the ability for arbitrary users to do username <-> UID lookup. Think of 'ls' or 'who' for instance ...
/J\
In reply to Re^6: Can the username be represented differently ?
by gellyfish
in thread Can the username be represented differently ?
by peterr
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |