Not often but I am used to deleting that way in most of the apps such as WhatsApp, mail,messages etc.
Swiping is inbuilt feature of iOS interms of coding with few actions. Shouldn't be that difficult. Not sure about other platforms.
Coming to your second question again swiping is better if not long pressing is also fine.