re: your second query
The river floated the raft.
This is an ungrammatical sentence - in other words, it is bad English.
to float is intransitive and therefore doesn't usually take a direct object
However, I don't know what all this NP business is all about.
- For Teachers