I really like your ideas for a space blaster and an oxygen meter - I'm sure that those will provide for some unique gameplay opportunities. Great work! I think that overall, you're headed in a good direction and I'm excited to play your final product!
The best advice that I can give you in terms of level design would be to make sure that each level has some sort of unique identifier. New types of challenges, enemies, obstacles, or powerups can massively help with this. Putting some time into playtesting and differentiating your levels (to figure out, from a player's perspective, how the level plays) can also give you some direction in how to design things.