3
There are a lot of threads on this topic. try a search.
But no, avatars must be located at the XOOPS server. Users can have their own custom avatar as you may already know.
If you keep the default limits on avatar size you should not have a problem. They are (should be) very small and are only downloaded once.
And there are all sorts of good reasons to keep them at your server anyway.