Smog must be completed before you receive your stickers and registration.
Yes, but only after you have it smogged! Wait a day for the smog station's computer report to make it into the database used by the kiosks.
You can alternatively pay the registration fee online, then do a smog check you'll get your sticker late via mail but at least you wont be penalized for late payment.
Thanks! Your answer is awaiting moderation.