It really depends on how much work and effort you want to put in.
- Is definitely not correct. Alphas regressed to different factors are not additive because you are not taking into account the correlation across factors in the two markets. Let's you have a 5% alpha against US factors and a 10% alpha against German factors. The combined alpha is not 50%. If you had run the model with a jointly estimated alpha (as in point 3 below) e could well be that the actual alpha would be < 5%.
- Can be done and gives you the global exposure of your portfolio.
- Can be done, but you need to make it correctly. You can't pick the german factors, and the US factors and average them out (you are missing correlations). You need to get the actual individual stocks for US and Germany and then sort portfolios into book-to-market and size, and then create the factors.
Clarification:
Let's assume you have two portfolios $P_1$ and $P_2$.
Let's assume you also have two sets of factors $\mathbf{FF}^{US}$, $\mathbf{FF}^{DE}$.
Now if you run let's say $P_1$ and $P_2$ agains US factors, then yes, the alpha of a 50% portfolio of each portolio (1 and 2) is the the sum of 50% of each alpha.
Now, if you run $P_1$ against $FF^{US}$ and against $FF^{DE}$ it is no longer true that the alpha will be 50% of each alpha because this does not take into account the correlation between the factors!