YES
YES
As an EU citizien YES, but as American i do not know. I must check (if you need it PM me i will do my best).
This is true, but if you will buy a bike which is not at the list in EU, you may have problem. I wonder how about for example ZIPP nitro 250. I found out that the same chineese bike is sold under M1nsk logo. Can I buy a new one there and register it in Poland?