This is an exfoliant. You're peeling away dead skin. Shouldn't be done too often, particularly not with a retinol, once or twice a week should be plenty.
Prevents sun damage, but it's nowhere near as effective as a sunscreen would be. Use daily.
Speeds up the skin cycle, which slows visible aging, improves skin texture, and slightly reduces wrinkles. Use daily.
HLA is a component in good moisturizers. Use twice daily, you "slug" yourself in the evening with a night cream, and use a much less visible day cream in the mornings.
Seems like a decent routine. Only thing I'd add is a sunscreen. SPF50, use every single morning, and reapply often if you're spending a lot of time in the sun. Sunscreen is absolutely the most important part of the skincare routine, the sun is the #1 cause of skin aging and removing that damage has instant and great benefits.