Otaku- I agree to it, but I thought more should be added to it.
Moe- I can't say anything about it, because to be honest I really don't know the meaning of moe. But I guess his definition made me kind of understand the meaning.
Cosplay-Almost agree. I agree that cosplay is wearing an costume, but I don't think everyone who cosplay's has to role play as their favorite character. I've tried cosplay before but that wasn't because that was my favorite character or anything.
Tundere- Agree
Burikko- to act cute, trying to act cute to get attention to boys, acting as someone who you are not, are I think better meanings.