Ciao Antonio
Quello che devi fare prima di mostrare la form2, è creare un'istanza di tale form. Per farlo, il visual c++ ha una sintassi simile a quella del c++: l'operatore new del c++ viene sostituito per gli oggetti gestiti dall'operatore gcnew, mentre il puntatore ad oggetto gestito (che nel c++ si creava con il *) viene creato con il ^
Ricapitolando:
private: System::Void inserimento_Click(System::Object^ sender, System::EventArgs^ e)
{
// Crea un'istanza di Form2
Form2 ^form2 = gcnew Form2();
// Mostra la form appena cretata. Usa form2->ShowDialog() per mostrarla come finestra modale
form2->Show();
}
Fammi sapere se ci sono problemi 
Luca