I agree with Dan.
1) Probably no Section 8 problem unless your district hates YSPs or facts in your case make it clear that the YSP is "something for nothing" (which doesn't seem to be the case).
Check the HUD policy statement 2001-1
here. 2) If your bank closes the loan in its own name AND funds the loan, then Section 8 doesn't apply and the YSP doesn't even need to be disclosed - it's part of the secondary market transaction not subject to RESPA. (See the definition of "table funding" in 3500.2 and the exemption for secondary market transactions in 3500.5.)
If it's a table funded transaction, then the YSP needs to be disclosed as you've noted.