Of course, Bethesda's games are really meant for PC due to the very active modding communities.
As for crashes, you will have crashes for any Bethesda games on Win 7/8 prior to Skyrim due to the lack of Large Address Aware and the fact that as you play, the game engine will eventually run out of memory (and thus freeze or crash). It isn't the game so much as the OS, or rather that the engine was not designed to be used on Win7/8 (or any 64-bit system).
Likewise, you'll need to tweak the .ini file slightly to address the multicore modern hardware because the engines for FO3/FONV (and Oblivion and older Bethesda games) were not made for multicore.
For modding, be sure to use Wrye Flash and NMM (the former for install and management and the latter for launching the game via FOSE/NVSE).
The problems with the game don't go away using mods, of course. Still, it's better to play on PC so that you can customize the game to your liking.
Installation instructions are available for BOSS (and use BUM, too, for user list instructions for mods not recognized by BOSS), NMM, and NVSE (or any mod, for that matter). The utilities have their own threads on the forums, and any mod has a ReadMe telling you how to install it. However, NOTE that you should use Wrye Flash for installing and managing mods (and save profiles, too). It is very worthwhile to learn how to use the tool.
One more note: regarding console commands, remember that activating the console in FONV automatically shuts down any tracking of achievements, including in-game challenge perks/achievements. This is fixed by simply quitting and re-entering the game after using the console, even if you just accidentally open it.
I strongly recommend using CASM to handle saves and set it to the max count (50) and saving every minute.
I don't recommend the various texture mods for FONV since they really don't do much for the game and add a lot of overhead. Instead, I highly recommend the character aesthetic mods so that the NPCs as well as your character are actually likable.
You may want to use the mods that allow you to adjust the UI.
Another highly recommended mod that is used by many other mods is Mod Configuration Manager (MCM). It's basically a utility that hooks up with mods that use to (e.g., the UI mods) so that you can configure them via an in-game menu.