If you only offset over one axis and only rotate over one axis, you should get a circle, then just spawn with a location module to offset particles over the other axis
Alternatively spawn using cylinder location then use a blueprint to animate rotation