Wlhat is the LSA? I would be looking for 108°. The rest looks good to me.
For the intake I would look at the Edelbrock version, not one of the knockoffs. Yup, costs more but that is the quality. Like the old Fram filters adverts, pay me now or pay me later. For the carburetor I would be looking to annular boosters.