Are the openings i play good? what should i do instead? (I am 1000 elo)


As Black, I recently switched to e5 against e4. I won't say it's bad, but you must have something prepared against a minimum of 5 openings. With 1100's it matters less, but I might go back to the French or reccomend the Caro. It got me to 1800, and only then have I played around with Sicilian and e5. Again, against 1100's it may not matter much, but personally, I would never play the Grünfeld as black at that level. It's much, much too complicated and the risk of you getting blown off the board by White is high.
As white, stick to the Scotch. I've never liked it but that's personal preference. It's quite a good opening and you should be mastering it instead of jumping between the other mainline e4 e5 responses. As for everything else, I think those are solid. Possibly consider the Tal attack against the Caro instead. At your level I guarantee they'll trap their f5 bishop every once in a while and you get a free win in 7 moves.
Overall, you're off to a solid start. I hate the advice to not learn openings at your level. I've always loved theory and obviously it didn't hinder me from 2100 rapid. I would just reccomend continuing to stick to what you know and learning lines in those openings. Hope this helps.
Black
Against e4 I play e5, but I used to play the French because the queen attacks were so annoying.
Against d4 Grunfield or horwitz defense
Against Nf3 i play Nf6 or c5
Against c4 i play e4 or e6
White
Normal opening: the scotch 80% italian 10% ruy lopez 10%
against french: monte carlo openings
against sicilian: alapin variation
against caro-kann: panov attack
against petrov: classical variation
let me know on your thoughts