Sure.
@TheMusketMan It still doesn't look like you gave specifics about the ammo he can reload with. If you're hellbent on keeping the bike, even for occasional use, I would still strongly say the flaming face would need to go or one of his guns would. It still seems like too much junk for him to have...Ok, what if I trade out the guns for a chain whip thing like the actual comic book character has? EDIT: I edited my CS to fit the chain whip idea. This way, he's not too op, he can still stay Ghost Rider and occasionally have a bike.
Let's not go to the dark place.