Uhm... No, i'd esclude the Navy. It resembles to me a civil local police cap insignia, the shield below the "fascio" being the araldic symbol of some Italian town (I don't recognize which one). The one with spreaded wings and wheel should be related with railroad services: it is very close to the current Railroad Police badge, so could be a cuff insignia of the same branch, used before and during the war. Just my opinions philly, I'm sorry but I can't be more helpful.
Found out a couple of things about the symbol on this cap badge. The symbol underneath that looks like a dollar sign from what I can tell is the symbol for a man called Sigismondo (not sure if first or last name). He was a lord of Rimini, Italy. Maybe that is where this badge is from. Any help or info would be great. Thanks again
the third photo (star with laurel branches on black cloth) is a honor frieze for "war orphans", it was placed on the coat sleeve of the italian soldiers, son of a war dead.
In this case it's in black cloth for use on a black uniform.