There probably will be a fee to buy the game .... maybe. If there is, then I prob won't get it xD /jk
Anyway, I doubt there'll be a subscription fee, it's not really an mmo, just a larger mp fps. Obviously it'll need servers to host these matches, but Warhawk had servers (albeit ps3's on racks) and they didn't have any sub fee.