Well, I have some :)
-I'm male, so I pick my character as male.
-Only catch and only use dual-types. However, I catch every dual-type in the game.
-I use(/train) 6 Pokemon at a time; a full team.
-Train all Pokemon equally (so, for example, all my pokemon would be level 30{+,-).). I don't train any more than others. If any fall behind, I train those up (note, "fall behind" is usually by like 1 level or less.)
--That said, if I catch a new Pokemon, I will train it up to the level of the others.
-I only teach my Pokemon moves of their types (so, for example, my Venusaur will know only Grass and Poison moves).
-A Pokemon I have will know all HMs that have the same type as it and it can learn.
--Occasionaly, usually for temperary purposes, I will catch a Pokemon only to be used fora HM. I will not once use it in battle, not even send it out.
-Fight all trainers, don't skip any.
-I don't nickname my Pokemon.
-I don't trade.
--However if I had newer (or just other) Pokemon games other than Fire Red{Generation 3}, particuarily if I had newer Generations, maybe I would trade them to. I probably would (at least to an extent).
-I definantly don't hack.
That's about it :)