Everything you've described is completely feasible. The portal has been open and connecting the moon to reality after reality for a really long time, so there are very high chances for almost any kind of creature to have come through. Your character could run into familiar spirits and entities, or ones from other realities. You are free to make these up as you wish and according to what works in your threads.
There are also various entities that are native to the moon Riverview is situated on. If you ever want him to run into something specific to the moon that needs my input, or for him to ask them particular questions related to the setting, my inbox is always open. I love worldbuilding on the fly.
no subject
Everything you've described is completely feasible. The portal has been open and connecting the moon to reality after reality for a really long time, so there are very high chances for almost any kind of creature to have come through. Your character could run into familiar spirits and entities, or ones from other realities. You are free to make these up as you wish and according to what works in your threads.
There are also various entities that are native to the moon Riverview is situated on. If you ever want him to run into something specific to the moon that needs my input, or for him to ask them particular questions related to the setting, my inbox is always open. I love worldbuilding on the fly.