Hey Kirby! When using your TextNow phone number abroad, it is still recognized as an American phone number. This means that there should be no charges whatsoever for either calling your American friends and family back home, or receiving those calls (they can still call you there the sam as they would here). Text messaging would work the same!
The only charges you may incur are data charges, depending on what kind of plan you're getting with the Italian carrier.