Si può chiamare un figlio Gianni Alberto Maria?

Sì. Non è possibile dare a un uomo un nome femminile e viceversa. Ci sono due eccezioni. La prima riguarda il nome Andrea che può essere usato per entrambi i sessi. La seconda è per il nome Maria che può essere aggiunto, come secondo nome, in caso di un maschio.