Honestly,.. you may be in a little over your head...
If you have the stock muffler or a Dyna, I'd put that in... jetting will be much easier and the bike will run better...
Open pipes are just noisemakers... you can't really baffle an open pipe enough to make it a good exhaust, ...just not as bad as open...
My bike, with a Dyna, will smoke any open piped Savage 0 - 90mph, and anywhere in between...
Most entirely stock bikes will, too...
I'd get that part 19# screen and put that in too... it may be necessary as a spacer to the seat... (should be there anyway)...
... and, are you Raptored? or have you checked the petcock?...
See here...
Test your Petcock,.. don't just turn it to Prime..