If you don't have an ice cream maker, you could try freezing the mixture in ice cube trays and then blending the frozen cubes in a high-powered blender. You may have to add some almond milk or cream to get it to mix. Add the frosting swirl by hand and firm the ice cream up some more in the freezer if desired.
If you're concerned about salmonella poisoning, use a pasteurized egg. These can be purchased, or you can make them at home (Google it).