A few questions about UE4 use

They mean the license can’t be shared, not your content. Your brother would just make an account and when either of you uses the editor you just log in using your own login info.
You don’t need to use your real name as your forum user name.
Epic does not own what you create, if you sell the product then you have to pay royalty.