Can I get all the information I need to create a payment transaction from BlockExplorer?
To create a payment, you need a private key with an associated public key that has funds, a public key of the recipient, have the hash of the last transaction made on your public key, and perform some hashing on all of those.

Block explorer provides all the information but the private key. If you have that, you can generate a valid transaction on your own.