You can accept payments on your username's public URL.
Note: you MUST be online!
(Payment routing is in BETA use at your own risk!)
Not yet (coming soon!)
yes, you can send to any http/https service compatible with the core GRIN wallet. This wallet runs a full node bundled with this wallet.