I'm really not sure if BW1 is possible since you don't have "I-evolve-at-Level-fucking-64" Zweilous in the wild and the latest you get is Pawniard iirc which evolves at 52. The best is probably having a Fraxure DD rape everything, but it's going to be long... :/
edit: ...nvm, checked. The highest is Larvesta which evolves at 59. Have fun training that thing from Lv1 though. >.>"
Edit2: @OP what about Pokemon who evolve by learning a certain move (e.g. BW2 Piloswine)? you can always not teach them the move (in that example Piloswine needs move relearner for it), but they need to level up to evolve anyway :X