Are loyalty rewards given immediately?

if a one year membership is purchased, are 12 months of loyalty points given right away or is it every 30 days points are handed out?

The Loyalty Rewards are awarded based on how many months have been paid for. Functionally, this means that you receive the Loyalty Rewards(claimable in the AoC Shop) immediately.