It is fine (if you lose one comma), but it might be nicer to cast it in present perfect: To my dear friends, who have always encouraged me, and to my loved ones, who have guided my steps from above.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.