RE: Will it fly?
The wing loading is fairly high for that size plane, at almost 29 oz. per square foot. The power loading isn't too bad; you will be getting about 9 lbs. of thrust. It will fly, but let it get some speed up on the take off run before lifting off, and then take it up high and do some stalls so you know what speed you will need to maintain on landing approach. Let us know how it works.
AV8TOR