+2
votes received
You should be able to spend unconfirmed bitcoins, I do it all in the time using electrum wallet, maybe there's an option you need to enable in your wallet.

As for the second part do you have enough BTC to cover the transaction fee as well as the payment? remember you always need a little bit extra :)

Good luck mate
+2