by notification url i assume you mean this part of the paypal gateway xml configuration:
https://www.winterleafentertainment.com/tabid/99 opens my checkout page even if i'm offline - so to answer your second point, the checkout page is visible/accessible to the public
As for the customer login stuff, i did say it SEEMED realated - fact is it happens right after a sale - i don't see why or how
<ReturnURL>https://www.winterleafentertainment.com/tabid/99/stg/5/ordID/[ORDERID]/Default.aspx?PayPalExit=RETURN>I don't see anything wrong with that - and it was working fine before
<ReturnCancelURL>https://www.winterleafentertainment.com/tabid/99/stg/5/ordID/[ORDERID]/Default.aspx?PayPalExit=CANCEL>
<ReturnNotifyURL>https://www.winterleafentertainment.com/tabid/99/stg/4/ordID/[ORDERID]/Default.aspx>
https://www.winterleafentertainment.com/tabid/99 opens my checkout page even if i'm offline - so to answer your second point, the checkout page is visible/accessible to the public
As for the customer login stuff, i did say it SEEMED realated - fact is it happens right after a sale - i don't see why or how