I'm having trouble with image rotation
Use the add image as plane addon to import your image as a texture on a plane, if your image is transparent around your logo then you can use that to only make you logo visible.
Animate the rotation of the plane. In the 3D viewport press I and choose rotation.
In the graph editor select the axis you want to rotate and add a generator modifier. Play the animation and adjust the values until you get a rotation speed you want. Negative numbers will reverse the rotation.




To get a more detailed object spinning or if you need to cut out the image surrounding your logo, you will need to do a little modeling. Starting with a circle, you can either extrude it or use a solidify modifier to add thickness. UV unwrap it and add the image to the material, you can use the material created by add image as plane if you started with that.