Mark, you've chosen a very advanced configuration for someone with little CRM or SQL Server experience. Configuring AlwaysOn and installing CRM 2011 on WIndows Server 2012 both have lots of hidden traps.
If you're doing it to learn, then good luck. If you're doing it for your production environment, then I would strongly advise you to engage a local Microsoft CRM partner and get them to help you.