>>767
1 いいえ、できません
攻撃宣言時、というタイミングは一度しか訪れないので金の城の効果を発動したい場合は、相手の攻撃宣言前(バトルフェイズ開始時など)にメタバースを発動しなければなりません

2 対象をとる、というのは「発動時に効果対象を選ぶ」と言い換えることができます
逆に、対象をとらない効果というのは「効果処理時に効果の及ぶカードを選ぶ」効果であるといえます
なので、チェーンして対象を取るカードを発動する場合、「チェーンして○○を対象に発動します」などと宣言して発動することになります