Can my bike do enduro/AM racing?
Yeah, that bike is more than adequate for that type of riding.  The only thing you might consider tailoring for your riding styles would be the tires.  The trail you posted looks pretty smooth.  If you got into some trails that were looser or rocky then you could go with something more knobby and/or higher volume. 

I say just ride the bike and enjoy the trails.  If you haven't already, figure out how to dial in your suspension and you should get tons of great riding out of that bike.