The only thing that doesn't sound natural, at least in British English, is 'take over her place'. I would change it to 'take her place'. Assuming 'Love Live' is the name of an event, I can see no other issues grammatically.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.