Does Turbotax efile support uploading my own 8949, if I enter a summary of my 1099B stock sales.

According to IRS E-file. If you e-file your return but choose not to report each transaction on a
separate row on the electronic return, you must either (a) include Form 8949 as a PDF attachment to your return, or (b) attach Form 8949 to Form 8453 (or the appropriate form in the Form 8453 series) and mail the forms to the IRS. (However, you can't attach a paper Form 8949 to Form 8453-FE.) You can attach one or more statements containing all the same information as Form 8949, instead of attaching Form 8949, if the statements are in a format similar to Form 8949.

If I use Turbotax to Efile, how could I include Form 8949 as a PDF attachment to your return?

My 8949 has 400 pages, it would be costly and not green to print and mail it. I really don't want to do that if I can attach a pdf while efile.