Yes. It is very easy, but will take a long time.
yes
Yes it will as long as the 99 is the old body style
NO.
If the 99 is the new body style / Nother words if the 99 body looks like the 2000 and up body styles then YES it will. If your 99 has a 350 Vortec engine in it then nothing from late 99 and up will WORK.
NO IT WILL NOT WORK. The 99 MUST HAVE A 4L60E TRANSMISSION put back in it.
no
Yes it will fit although I would not recommend a Fram filter. The AC/Delco, Purolator, & Wix are much higher quality filters.
Yes.
why would u do that 305s are junk keep it 350 the answer is yes you can swap a 5.7 for a 5.3 in a 99 Chevy
Yes.
3.4, and 3.8.
Yes