1. Онлайн касса необходима, если клиенты — физлица. А насколько я знаю, на PayPal только физлица и платят, переводы от фирм на русский аккаунт запрещены.
2. Это неоднозначно. С одной стороны, по закону надо от всей суммы на момент поступления денег вам на счет PayPal. С другой стороны, у налоговой могут возникнуть к вам вопросы, так как сумма, с которой вы платите налог не будет соответствовать сумме, поступившей на р/с. Придется обьяснять.
3. Насколько я знаю, есть вариант — публичная оферта + инвойс, выставленный конкретному клиенту за конкретную работу.
4. не знаю. Учитывая п.3, лучше подписывать инвойсы за каждый платеж.
5. Необходимо узнавать в валютном контроле банка, где будете обслуживаться. PayPal не запросит, а вот банк — да. Единственное, PayPal попросит вас рано или поздно перейти на аккаунт продавца с другими тарифами.
6. Эту книгу обычно никто не смотрит. А так не знаю.